Using your word: "gross"
I would look for a better way to eat cheap. I personally wouldn't want to eat a sandwich that has been carried around (and possibly squished) all day in hot and humid Florida.
Perhaps eat breakfast in your hotel room (donuts, fruit, poptarts, cereal, etc), carry dry snacks like granola bars, apples (caution: don't carry bananas around in a backpack that gets squished into net pockets on rides! Been there, done that
). For lunch, add items to one counter service meal to make enough for 2. Perhaps order an extra bun and share the meat (Pecos Bill's at MK and/or the American pavillion counter service has bbq) - or double cheeseburgers - and then load up at the fixin's bars with lettuce, tomato, etc.