A:Answer In regards to question #1 for voice command of specific rooms...
I just tested it and it works, but it is limited. It can only voice command clean pre-determined labels (you cannot custom label a room) that you set through the app for areas of your home. Those labels are currently: kitchen, living room, dining room, bedroom, study, bathroom, laundry, lounge, storeroom, sun room, kids room.
"Hey Google, tell deebot to clean the kitchen" successfully sent the vacuum to clean the kitchen only.
What I don't know is what will happen if you have more than one bedroom or bathroom that you want to send it to. Alexa seems to have a more robust command library, but I don't have an Alexa to test it out with.