Selfish Grandma? Stuck? HELP!

So I'm going to make this as short as possible:

I'm 34 weeks with my first baby. We rent an in-law apartment from my MIL. We have been quarentined with her (don't even get me started) and likely will be when the baby comes. And me and my husband are dreading it. (Before you suggest it we are trying to move and buy a house of our own. That is the best long term solution.)

She is overbearing and condescending. We are not her favorite of her children/children's spouses (she shouldn't have a favorite but boy does she). She loves us but thinks we are stupid failures. And listen we are not perfect but we are kind honest people who try out best. Whatever. She is just a lot.

But the biggest issue right now is: bringing baby home. She already thinks she is going to be part of our baby's routine day to day and that she will get to do all this stuff for him and basically take him from us whenever she likes. And I feel trapped because we can't use quarentine as an excuse because we live in the same house. And she is already dictating whether my parents can come visit or not based on what makes her comfortable. And I've overheard her saying that she is excited to be the 'only' grandparent. Which irks me for multiple reasons but one being I know when her other son has a baby she won't care about ours anymore. She only cares right now because it's the first. She has already eyed some of our baby stuff to 'pass down' to her other son (who we love btw and are happy to share with but STILL).

Is there any way to protect my baby from this toxic situation? I want our own schedule and our own life. I want her to be a part of it but not so much that when she inevitably moves on to a different favorite he is hurt. I don't know how to keep her away while we still have to live here without being a total bitch. She isn't evil, just selfish and we need to put up walls to protect ourselves.