Hi there.
What are the dimensions of the tank, and is your water hard or soft? We don't like to make recommendations without knowing those.
I have to say though, if your tank isn't big enough, then people will tell you. We have the very best interests of the fish at heart, and keeping fish in tanks that are too small causes many issues with their health, and can lead to a short, unhappy life for them. The giant gourami is going to suffer badly, and, if you really care about your fish, you will look at rehoming it ASAP before it becomes stunted and deformed, which
will happen in a tank that size. There's no point coming here asking for advice and then saying, in advance, that you're not going to listen
Our advice is based on many, many years in the hobby, and as a 'rookie', you should listen to people who know more than you; we all hard to learn when we started.
You have a bad mix of fish already. The danios don't like tropical temperatures, and keeping them too warm will shorten their lifespans. You have some fish that like soft water (corydoras, angels) and some that need it hard (swordtails), so one group, depending on your water, is not going to do well.
Live plants will grow fine on fake rocks, and you clean planted tanks the same as any other, you just don't dig your gravel cleaner around the roots.