"Ummm...." Peter actually wasn't sure about that, because that other Peter Parker, he was pretty young too, those spiders like to start out young after all. "We'll have to find the other Peter and ask him how old he is to be sure, but.... you might be."
The thought of his own place didn't seem to be a terrible one for Miles, so that was something. "I mean if you want it, you don't have to live on your own." Peter might not be a great roommate but no way was he leaving Miles out on his own if he didn't want that. "It's a new phone, everyone gets one when they arrive, it'll let you connect to the local net, so you can get a hold of people, things like that."
There was the issues of the doors too but Peter had already dropped a lot on Miles he wasn't sure he wanted to throw that at him yet too.
"Yeah of course you can, I've got space you can stay as long as you want." He assured him. It was all a little crazy, but you know he knew Miles, so you know if he could offer even a tiny bit of normalcy to him he was gonna do his best to give him that.