Spend some time reading through the forum here, you'll find everything you need to set up a successful tank
Bare bottom or fine sand is great (don't use sand if you have a juvenile, up to a few cm long).
To keep water cool either a fan or chiller. A fan is great if you only need to drop it a few degrees, but it can fluctuate depending on the room temp. The most reliable thing is a chiller, especially if you live in a hot climate. They are fairly expensive, but worth it. You'll need to read up on the set us as they will need a pump to work (don't usually come with that) or be attached to a canister filter. Frozen bottles are a good emergency option but I wouldn't rely on it, as RoreyRoreyRorey said, it doesn't keep it constant.
For a filter a sponge one is great! I use one in addition to a HOB (hang on back) one. You can also use a canister filter. Avoid anything internal as they tend to heat the water a bit. Filters create a current at the output so a lot of people will tie a sponge to reduce water flow, or prop up some decorations.
I change my water once a week, about 20%, but it depends on your water parameters (any ammonia, etc, spike will need more water changes). I also spot clean every day (poop and uneaten food) which helps. They are really messy animals haha
Goodluck!
roud: