Buy a couple more plants! Lol, after a while the roots should grow so you should get wide growth around the current plants, it does take a while though!
Angelfish are an alright community fish, they can be territorial, they can as easily not be tho.
They dont do that well with neon tetras (natural angel food)
Tiger Barbs should probably be avoided b'cuz of the fin nipping. Just generally boisterous fish aint the best idea but apart from that theres a lot they can go with!
Hope that helps,
dman