Agree with the above. TopFin is the PetSmart brand. It is fine to get the light, lid, tank, stand. If the stand is furniture you should check whether the top is particle board. If it is then it is important to be quite careful of splashes and spills around the edge of the tank. Water can swell the particle board, causing lift points along the edge of the floating tank base, leading to bottom glass cracks. A sheet of thick mil black plastic (such as from a large garbage bag) can be cut to barely show past the bottom of the tank and will help ensure the particle board doesn't take on water.
If you have the budget you could consider an external cannister filter for a tank that size and even an external in-line heater. But AquaClear filters are quite good too and we hobbyists like them because the simple rectangular filter box allows flexibility in media choice (all you need for media are sponges and biomax (AquaClear's version of ceramic objects that help randomize the water flow and can even take on some biofilms since the surfaces are rough. You don't need (or want) any ammonia removers or carbon.
Agree with the others that one of the first things a beginner needs is a good liquid-reagent based test kit, such as the API Freshwater Master Test Kit. This will be your central learning tool over the month or two while you are growing bacteria and preparing the right environment for your fish. Depending on your country, the members will help you find the right household simple ammonia to feed the bacteria. You'll perhaps want a couple of syringes, towels, a hang-around-your-neck kitchen timer, some buckets, a correctly sized gravel-cleaning siphon and a bottle of Seachem Prime ideally, as a tap water conditioner.
More than anything else you will need patience and the mind-set that the first month or two can be a great learning period about biofilters and water chemistry and tank maintenance questions. The members here are great and will really work with you to help you absorb that. To counter those topics you will also work on your initial "stocking plan" to figure out how to choose fish that you like and that you can care for and that will be able to live within your equipment limitations and with the other fish you choose.
Stocking plans start off with the fish you've seen or heard about and think you might like. Then you have to learn how to estimate the bioload your tank can likely handle (it's about the level of maintenance you can handle too!) Then you have to learn about minimal groupings that various species need and other quirks of individual species. Anyway, the members will make it all easy to learn.
~~wd~~