Although usually they need a larger tank, the Angelfish should be ok in there. Platys are fine too. Sailfin Plecos get too big and produce a lot of waste so I'd be tempted to purchase a BN pleco or some Otos. RTBS need a lot of swimming space and your tank is quite small, so leave that out.