OP I do hope your OCD calms down before the baby arrives. I found it difficult to remain calm amidst the mess. I have a sensitive nose: an advantage with wines and perfumes, but not with children and animals!
Babies are messy, leaky, sweaty, they make random noises and flail about in a random manner. They smell different. Baby bath products smell awful to my nose. Houses with babies really can honk.
They have piddle and poos that don't arrive when you think they will, and often at the most inconvenient moments. I remember my bf baby spewing up her last meal all over the carpet, the seat, and herself, just as I had put her fancy new clothes on to go out to a restaurant with the gift giver of the fancy new clothes.
We had to scrub the carpet, seat cover and throw all her fancy clothes in the machine, bath her again and put on something which was clean. We were late.
We got the carpet professionally cleaned as there was a faint smell from it that I found really persisted, and that was exclusively bf puke, not stinky formula.
They cry and don't do what's expected, like sleep.
I didn't realise how introverted I was until I had my baby, then I just relished peace and quiet, and loved it when my DH took our baby off out, so I could restore myself.
I hope things go ok for you.
Re the friends coming over, Take before and after pictures of your house so you can show your DH and his mates what effect they have by not cleaning up. If they leave it in a mess, shame them!
Get ready for your baby arriving.
You might find you're "precious" about your baby when s/he arrives and not want any visitors at all, and that's allowed too.