yes to all 3.
I have a dog and I live in a studio-apartment, so there is no bedroom...it is one big room. When he grew older and got out of the puppy age and figured, that he finally was able to jump on the bed, he decided to sleep in there.
I don't mind, but when I am in the states with my fiance and we have a door to the bedroom, he has to stay outside, because 1st of all he wakes me up every night, trying to crawl under the blanket and second I don't like the hair all over the place (don't want to imagine how much hair I inhaled yet)

.
My fiance has a cat and he sleeps in the bed too. When I was there he slept next to MY feet and was always around me, so I assume, that he likes me, BUT he is a beast. When he was awake and I moved a little, he bit my feet or knee or whatever he was able to get

ouch
So yeah....they will have to stay out of the bedroom, when I move there.
Diana