He definatly needs a heat lamp and a water heater.
A filter is a very good idea too unless you want to change water every day. I can't help you seperate land/water without knowing about your setup. I use custom made cages for inside. Never used an aquarium. For little guys i buy the plastic tubs for mixing concrete (from lowes $5-12) and build a land area around it. Then put some staggered sizes of slate in there to make steps.