1. What kind of filter? (type, brand)
I prefer the Cascade brand. They are very easy to set up (about 10 to 15 minutes and that was with me, a complete newbie to filters, setting it up), flexible, and the tubes are hidden easily. I have a Cascade 1000 and 1200. The 1000 would be adequate for your tank. You can never overfilter a tank. There can be too much current, but the Cascade can be positioned to cut down current.
2. What kind of heater? (brand)
Visi-therm is a great brand. The Visi-Therm stealth is pretty much a favorite around here in addition to the titanium ones.
3. what kind of hood and what bulbs?
Your tank should come with a hood. Most
lfs will sell a kit that comes with the hood and lights and heater and filter. And most places will let you substitute products. For example, my 55 came with an el chepo filter. I replaced it with a H.O.T. Magnum for $5. And the lighting should be about 2 Watts per
gal. There are many threads right now in the General Discussion forum on lighting, you should check those out.
4. will I need an under rock filter?
I beg of you, please don't use an
UGF. I know, for some people they are GREAT filters, but they are harder to deal with and when you take it out, you have a big mess. PLUS, if you want to do a planted tank, you shouldn't have an
UGF.
HTH.