Yes. They have a Deli.
Yes, they do sell deli cold subs though!!
Call a subway store, right now and ask about putting an order in now. It should be ready.
I think they require 24hr notice
I would imagine that one could put the order in that morning
Not sure
Thanks! Your answer is awaiting moderation.