As far as food goes I'm a big supporter of New Life Spectrum -- if you're able to get to one, Petco sells it (you could also order from them online). They have a Betta formula as well as a small fish formula; if Jaws prefers his pellets crushed I would go with the small fish formula as they're tiny
. They might seem a bit more, but the jars they come in are larger than any other Betta food jars/packages that I've seen.
Personally, I would also rather a 50-watt heater for a five-gallon. Ten-watts per gallon will be able to heat the water to the appropriate temperature at much colder room temperatures without straining the heater; even if it never has to work that hard to heat the water, however, it will be easier on the heater. Also a note: I've seen it said a million times that the heater is the last place to try and save some bucks brand-wise as it's such a vital piece of equipment and not all are created equally.
Here's a thread for heater reviews if you'd like: http://www.bettafish.com/showthread.php?t=82735
As for plants you can use live plants, silk plants, or any soft plastic plants -- a recommended technique to ensure they do not tear your fish's fins is to run them along a pair of pantyhose: if they tear that, they will tear fins. I've never done this myself, to be honest.
If you're considering live plants, here's a handy thread for those as well: http://www.bettafish.com/showthread.php?t=76428
With fake plants, just a heads up: if you can bend them and they will stay in the position you bend them into, then they have metal in the "stems" -- you'll want to be sure that no metal is exposed before putting them in the tank. As far as I know, people have had luck with using aquarium-grade silicone in cases where the metal is exposed; if it's a new plant you bought at a store, you could also return it.