Sleep where ever you are comfortable.
Why would you want to sleep on the floor?
Not really hot baths, just nice and warm.
Yes, you can dye your hair but it might not come out the right colour, because you hair can be a different texture during pregnancy.