Looks good brother!
Don't stress out about the melting dwarf sag, mine half melts whenever I move it. Trust me, before too long you will be yanking that stuff out by the handful! That's the hardest part about this hobby for me is the patience. It looks like you are definitely starting out right though. With a dirt tank your stuff will start taking off, don't worry.
How many hours a day are you running your lights? I would try to stay between 6-10 hours a day until you realize how powerful your lights are. It's easier to not get algae then it is to get rid of it, lol.
Do you have any fish yet? I didn't notice any, and you probably need to get some to help feed the plants. If not make sure you drop some fish food in there anyways to get the cycle going. I know it sounds silly to feed no fish, but do it anyways, the food will break down and get things going. With plants and no fish your water will be almost sterile, lacking the good bacteria you need for a balanced aquarium. Just don't overdo it, lol.
I saw your fish list...one word of warning on the Angels. They may seem cute and cuddly, but they are cichlids. They have a pretty mean "pecking" order. If you get just two a lot of the times the tough one will bully the smaller one. It's best to keep them alone, or in a group of at least five to prevent this. Getting five of them in a 40 gallon is OK as long as they are small, but Angels do get rather large. If you think someday you will have a place to put them as they grow or a pet store that will take them in then go for it. I'm just letting you know the ins and outs of Angel fish. That said, Angels are my favorite fish. Mine are like little wet dogs, I love them.
Keep us posted! And if you need anything don't hesitate to ask!