With some planning and a little work setting up ventilation, it's fine.
Priming, I'd just roll it outside when it's calm and spray it. It gets sanded anyhow so any little goobers that get in there won't matter. On a home job you'll probably do a panel at a time anyhow, so it won't build up a huge cloud.
If you have the budget, I'd recommend stripping the car down and having the body and panels blasted and epoxy primed by a place that does it, that would eliminate a LOT of mess and time if you can afford to do that. You get a clean, primed shell back that's ready to do metal and body work on. paint mess, dirt, grease, etc all greatly reduced.