Don’t do the sodium bicarb that’s for sure. I tested it out once the day before the meet, I probably stopped 4 - 5 times during a 2 mile run that was supposed to be 3 - 4 miles.
Secondly, I’d say don’t eat the omelette and everything for a 2 mile run. Eat a “light” breakfast, doing it once will not hurt you. Maybe some toast with a little honey (real honey) or jam/jelly. Possibly a protein shake with water, not too much more.
Caffeine is risky, if you use it, there are protocols on pubmed or here that show how much you need for the full effect, just make sure you take it like 30 minutes before, maybe an hour. Some people react adversely to it, just like the sodium bicarb, so you would want to test that out as well.
Really though, I never had a problem running two mile races and stuff really bother me, probably because I didn’t focus on it.