The biggest choice you need to make in keeping a planted tank is if you want a high light tank or a low light tank. A low light tank is generally 2wpg of lighting or less. A high light tank is 3wpg+
A low light tank will somewhat limit the species of plants you are able to keep in your tank and will make it take a very long time to establish any plant as a carpet. However, this is the least expensive, least maintenance, does not need anywhere near the same level of fertilization, or require CO2. I personally recommend low-light tanks to beginners, as it's fairly easy to convert a tank to high light later, once the basics have been mastered.
High light tanks require CO2 dosing, weekly plant trimming, daily fertilizer dosing, and usually at least weekly water changes. Much more time, more $$, but you can grow just about any plant you wish to try, and will get fantastic lush growth, including from carpeting plants.
If you go with high light tank, then you do not want to use HOB filters or bubble wands- those things will outgas the CO2 that you are dosing into the water. They are fine with low-light tanks, however.
Keep the questions coming- we're here to help!