I have a bit more info:
Food: Omega seems to still be the best as it has the protien and nutrients that bettas really need. It comes in pellets and flakes. Bettas like variety, so both work. If you use pellets, try soaking them in some water taken from the tank for 15 minutes so they will be soft and gentle on your fish's stomach. Blood worms are treats, but too often and your betta will miss out on good nutrients. Anyway, if you get the flakes they are easy since they break into smaller pieces- just gotta watch them and make sure you clean the water frequently.
Cleaning: Difficult... try that amonia alert I talked about earlier. I think the general rule was 1 50% change and one 100% change per week for a gallon...
Cycling: Since your betta cannot go into the larget aquarium yet, have you thought about using the time to put your tank through the nigrogen cycle?
http://www.myfishtank.net/articles/fishless-cycle/
You can use a variety of methods as well as one that uses the amonia alert I told you about before:
http://www.csupomona.edu/~jskoga/Aquariums/Ammonia.html
You've got the time, might as well cycle the tank.

Filtering: Yep, the pre-filter sponge is great! I've also placed one over an airstone so the water is very gentle but still oxegenated and filtered.
Plants: Try to see if you can get some Java Moss. Java moss helps keep the water clean, so your fish has less amonia to put up with between cleanings.
Heat: Sounds like you got that covered.
Toys: My betta adores this:
http://www.amazon.com/Zoo-Med-Floating-Betta-Log/dp/B0027ITKBS
Decor: Make sure you drag nylons across anythign you want to put in the want. If it tears them, it'll hurt your fish. Bettas like to hide sometimes (making the cups in the store all the more terrible) so if you get anything with a hole, make sure your thumb fits through so the betta won't get stuck.