Congrats. Being a parent is indeed one of the most challenging, but also most rewarding things ever.
The first piece of "advice" I like to give expecting parents is that the first week you have your first born child in the house, it is the biggest wakeup call that any human being can experience. All I'm going to say is that you can try to prepare all that you can, but once your baby is home from the hospital and it's just you guys and that newborn, shit gets
real. It's an adjustment period and it takes a little bit of time to get into the groove of things. Trust me, this time period can feel intense and overwhelming, but you
will settle into a routine and handle it like a pro. You got this!
Also ... Know that during these early years, there's going to be things that you will be happy to see your kid "grow out of" but there's also going to be things that you will miss. For instance, my first born was a cuddle monster, and I basically had to hold him all day long until he was almost one years old. He refused to sleep in the crib during his naps, so I held him. Sure, my days are more free now because he grew out of it and naps independently, but MAN do I miss those snuggles too. Take in the moments, enjoy those moments. These times are precious and the years will pass faster than you'd expect.
And finally, because we live in these modern times, limit the screen time and TV time (especially when the kid is under 2). Trust me, it's worth it. Read a lot of books to your baby, as it will be a great way to bond and a great way for them to develop their speaking/language and memory skills.