Awesome! Congrats on your first and it being a boy. It is an exciting time where everything is crazy. It will get crazier for sure, but it all works out. My oldest is about to turn 5 and I still remember the moment in the hospital when he popped out. It was a long birth and everyone was wiped out, but that moment when I saw him was remarkable.
Now I sit with 4 boys with the youngest at 9 months. I am not sure if it's possible to stock pile sleep, but try if you can

My youngest just recently sleeping through most nights. Enjoy it because it is fun, although it will be frustrating at times. 3am when the kid won't stop crying for some unknown reason.........you just have to keep rocking him, singing/humming, or whatever else you can think of that will comfort him.
Good luck with the other situation also. I can't imagine what kind of pressure that would bring upon a relationship.