Welcome, welcome Sarah! Omg, your "cape and a sidekick" visual made me laugh.
I'd say definitely try to stick to just the acceptable foods as much as you can, there are a ton of bars, drinks, diet sodas, low carb things out there that might be an option for you later (if you choose to) but for now, to kick your cravings and really get a good head start on your weight loss, stick to just the basics. It's kind of like pulling a bandaid off quick instead of painfully slow.
Post here a lot so you can talk to people going through the same things. If you'd like to join the Halloween challenge we're doing now you're welcome to, you can sign up in the forum under Misc - Challenges.

Lots of luck!