mother in law

I am just kind of wondering if my left over hormones from pregnancy are making me super intolerant, or if I'm reacting as any other new mother would..
I had my son 6 days ago. Since we've been home (my husband and I are temporarily living with his parents due to a medical emergency he had, and ended up losing his job over. He's currently started a much better job and we're on track to move out soon.) anyway, since we've been home, she's been super overbearing. Advice is one thing but when she "gives advice" it's more of a demand.
And we have set two rules in place- if you smoke (they smoke outside) put something on over your shirt if you plan on holding him, and wash your hands. And do not try to nap with the baby in your arms. 
The smoking rule is being blatantly ignored, and I understand it's their house, but when it comes to my son, I feel I have every right to dictate whether or not something is okay for him to be around. Smoke is definitely on the NO list. 
And every time my mother in law has my son she will say "Grammy is gonna take him to bed and snuggle and nap with him" and such. She hasn't done it (because I won't allow it) but it irks the shit out of me that she even says it. 
I also don't want to share him EVERY SINGLE DAY.
I feel like I need to get an idea of how it will be for me to take care of him on my own, being I will have to when we move out soon. But she insists on pushing herself into the equation. 
I can't even pump or nurse without her coming in to the room. Even while I was in labor she tried being in the room, when I was clear I wanted just my husband and mother.
I just don't know if I'm being hormonal momma bear for no reason, or if it sounds overbearing to anyone else... 😖😖