I know a lot of calorie contents by heart, since I dip into calorie controlled diets to combat my great overweightness...
Bread, generally is about 100... Marmite, prob quite a lot, so the toasts and marmite are prob around 350ish as an upper limit (to be safe)
Roll is prob 150-200 depending on whether it was large enough to have bap status... Cheese is a killer, and the bacon isnt too good if its fatty, so that roll is prob around 500 in total (depending on how deeply filled)
Can of coke is 150 calories, I believe.
You have thus far had about 1000 calories, if thats all you've eaten and had to drink... But it could be up to 300 more, since ive no idea of your penchant for wods of cheese! Lol