Along with all the other advice, anyone near you got some filter media to give you? If so, that will go a long way towards cycling the tank and making it ready for the fish.
The biggest thing is to add the fish numbers very slowly so the good bacteria in the filter has a chance to build up.
I would forget the angels and start with the danios too by the way and the driftwood is important to bristlenoses as it aids their diet.
Since this is a tropical freshwater tank, may I suugest you don't put the coral in? That looks out of place in a freshwater tank.