First, people that tell you fishbowls are cruel when you have so carefully thought out your idea are themselves cruel. They have assumed that you cannot properly care for a fish in a small space but don't be discouraged. Bettas look cool swimming in a large tank but can live a long, healthy life in a gallon and look almost as cool.
The lamp will warm the water but only while it's on. It's better to not warm the water than to let it fluctuate. A betta is a great choice for a bowl, but 70 is on the cool side for bettas. Some folks around here report success at 70, while others say their bettas are lethargic or get sick. Bettas really like it more at 76-82. There are tiny heaters designed for fishbowls that you could try.
http://www.thatpetplace.com/Products/KW/
smallbowlsupplies/Class/Small...
A couple of white cloud minnows might work too since they stay quite small and like cooler water. If you go to a little 2.5 gallon tank, you could keep a paradise fish. They breathe air similar to bettas, but like cooler water.
I think java moss and dwarf anubias are very good choices. Java moss will grow on ambient light, and the Anubias may not grow much but it will stay alive and green. You won't need expensive Fluorite for these plants either. If you can find a tiny piece of bogwood, tie your anubias to it and it will root to the bogwood.
Weekly 20% is nowhere near enough in a small unfiltered bowl - especially at first. You need to be thinking more like 50% twice a week. That's why everyone yelps about cruelty with fish bowls. Few people are willing to keep up with the water changes. You might find that the bowl cycles in a month or two and you can change less - you will have to be testing nitrates to know for sure. As for the gravel, java moss is easy to remove - it just lifts out in a clump. So will your Anubias if it's tied to something. When you clean your gravel, don't 'wash' it but rather gently rinse the gunk out. Beneficial bacteria will be living there and you want to keep them alive.
First, if your water supply has only chlorine, it will evaporate overnight if you put it in an UNsealed bucket or something with plenty of surface area. If you have chloramine (ask your local fish store - they'll know) you must use a water conditioner like AmQuel.
I don't know of any specific resources. Just change lots of water and your fish should be fine.