Go on the date tomorrow. Do not pack a bag. Meet in a public place. Stay in a public place. 40 minutes into the date, at a high point in the conversation, tell him that you've got to go, thank him, and leave.
If he asks why you didn't bring a bag, or why you're leaving after 40 minutes, fob him off with a non-answer or a jokey non-serious answer. You don't have to justify nor qualify yourself to any man.
See how he reacts. If he lacks respect for your decisions, don't meet him again.
If you get on well with him, and he shows respect, go on a 2nd date with him some other time.
From tomorrow onwards, do not spend 2 hours on a call with him! Restrict your communications with him to the barest minimum of social niceties and to arranging the next date.
Make it so that no man, including this guy, ever conquers your time. Your time is precious and valuable. And when you're not with someone you'll get on with your life and leave them to get on with theirs.
If going on the date involves you lying or exaggerating about your willingness to stay over with him, so be it.
Unreasonable requests like this deserve no honesty when they're put in the nagging way he's done it.
You're not his free call girl!