IMO Please get something bigger, at least 1 gallon or so. However I prefer at minimum, 2.5. But above that, I really prefer and would recommend something around 5 gallons, give or take a gallon.
1. Should be heated to 77-80F. 75 is already pushing it. Bettas are tropical, so they need warm waters. I have no idea how to safely heat something as small as that, though, which is why larger tanks are much more easier to manage in terms of that. By some water conditioner, like Seachem Prime, and use this with your regular tap water. (Instructions on Prime are straightforward). It works immediately, too. Whenever you change water, also try to match up temperature from old tank water and new water to prevent shock.
2. The trashing... could be an external parasite, and he's trying to shake it/ hit it off. Or...he's uncomfortable, but I can't really prove the latter. His clamped fins are definitely a sign of something. Could be everything ,stress/boredom, illness, water temperature, etc. He could have damaged his swim bladder, causing swim bladder disorder, making him float. Usually this goes away in time.
How often are you doing water changes? IMO in something like that, it should be daily.
Also, the dry worms...they must be freeze-dried, right? Maybe freezedried bloodworms? I've heard these are high un-nutritional and is more like candy. Pellets make a much better staple as they're a lot more nutritional for him, and will help him with his immune system. I use Hikari Bio Gold and it's doing well for me.
Last edited by dramaqueen; 04-04-2010 at 08:33 PM.