Hi Rokl33t & welcome to the tank!
If your tank uses an Undergravel filter (UGF) (a slotted plate at the bottom) with a airstone bubbler tube, you need to use gravel for it to work. If your not using a UFG, then you can use any substrate you want, sand, gravel, marbles.
Bettas are surface air breathers, so they do not need airstones (bubblers) nor do the like them. Bettas prefer undistrubed water, with little to no surface agitation. Whatever fitler you have, set it on its lowest setting (if it has a flow adjustment).
Like revfred said, weekly water changes. Look at getting a small gravel vacume (siphon tube) that will make your job a little easier every week.
As far as heating... do what twoluvcats said, get a thermometer and check the temperature of your tank at different times of the day. Bettas can tolerate as low as 74F, they prefer 78F, and will survive up to 82F, as long as it does not vary too much. For such a small tank, a 25w heater would work, provided you can fit it inside the tank.
Also, decorations should be soft, no sharp edges, and bettas like to sit on tall plants near the surface. They also like rock caves or driftwood.