Only thing I can suggest is call him let him know what your situation is and that work with you they're open till 5 or 6 p.m. today
Call him and make make an appointment Ford oil change and then you can ask them about storage
Call them, they do have storage space and shop openings
Thanks! Your answer is awaiting moderation.