you should do a fishless cycle before adding any fish, there's pinned topics at the top of the new to the hobby section telling you how to do this. it'll be much safer for the fish and less hassle for you.
which species do you mean by 'sucking loach' there's plenty of fish which go by this common name, some of them get enormous and are way too big for your tank. so be absolutley clear that the species is appropriate before you get them.
other than that the cardinals, danio's, BN's, and angels should be fine. I'd swap out the glowlights for a shoal of cories, you should try and distribute the fish across the tank (some like to be at the top, some at the middle, some at the bottom) and the stocking you suggest is pretty top heavy.