Bed sharing question

We are starting to bed share my 7 month old. Otherwise, he is up every 2 hours. I have been spending 3 or more hours a night just fighting to get him into his crib, only for him to wake up 2 hours later. I am back to work and school and I just can’t do this anymore. He sleeps soundly in our bed so I’m making the choice, for everyone’s well being, to put him in bed with us.

My question is, what do you do with a bed sharing baby when you aren’t in bed with them?

He is crawling and standing so he WILL roll off if he wakes. I’d like a shower, but this wasn’t happening with a 3 hour crib battle. Ugh. Suggestions?