Firstly,i also think tropical fish will be better,which will be easier for me(beginner).Secondly,having real plants in my aquarium is better for others,and you know,a fish tank just like a small ecosystem.But for me, i would rather to have some fake plants,why?Just like what you have said above,aquariums without real plants are a lot easier to maintain.Thirdly,for the species,i have no ideas.For the sizes,i prefer small fish,and fish of 3 inches is ok for me.But i don't know how many fish i can keep for 20 gallon tank lol.Oh,i need to conside many things before i decide to buy some good aquariums.Thanks for your remind.