yes Yes, because you don't want to take any chances of it getting hurt. Plus, your cat needs a lot of rest since she is pregnant.
Keep the room well air conditioned.
I don't have a 3 week pregnant cat with a skin problem
The best way you can stop your cat getting pregnant is to spay her, and possibly spay or neuter any other house cats you may have. If she's the only cat in your household, you could attempt to keep her indoors, but once on heat will do anything in her power to get outside and mate with a Tom.
Only if they appear to be bothering her.
A neutered male can get your cat pregnant up to 30 days after he's been neutered. So if the cat just was neutered, keep him away from your female.
to get comfortable
Bring your cat into your house while she's pregnant and keep her in there until she gives birth and the kittens grow up.
Keep having sex.
No, it's a good idea to vaccinate your cat, but if you don't it won't caused it to get pregnant and have babies. Keep it away from male cats and keep it in the house. Get your cat spayed then you won't have to worry about it and you won't have a bunch of unwanted kittens.
The vet might be keeping the cat against your wishes but it is probably in the best interest for the cat.
Yes, I've have had a cat that purred while she was pregnant.
Give them fresh water.