I was hoping that this thread was actually going to be reasonable but seeing your last two comments I am beginning to think that this may be either a troll posting to pass the time or it is someone that's gone off the deep end with worry and will never leave their room for fear of coming face to face with nature.
A clean camp does not mean that you change your clothes when you're inside versus being outside. It also does not mean that you don't use toothpaste, deodorant, soap etc. I'm not a fan of anything with smells including fabric softener, soaps, deodorant, etc, etc it doesn't get to that point anywhere that I've been in Canada that you can't use it when camping in a vehicle. Hiking I would be more cautious but in a vehicle the smells are going to be a lot more then some nauseating scents. If you don't want smelly soaps, etc, DON'T pack them.
Your last statement is that you should consider other animals such as moose, Muskox, wolves, cougars, etc is pushing it to the extreme. In all my time of living in the bush I have never had an incident with a moose when I was in anything. Sure I know of moose that have broken into structures but that was more from being an accident then a per-mediated attack for goring or for food (Moose don't eat people!). As far as wolves and cougars I've never heard of them breaking into an RV just to get inside to eat the person inside of it, maybe in some Hollywood movie but I live in reality. Muskoxen is one that I've absolutely no experience with but I don't see them standing on the hill watching for tourists coming to town so that they can gore them while they sleep. The really don't have fangs or claws so I think you have pushed it past the point of worry.
Again, like I stated before, I think that it is more important finding a useful vehicle then worrying about all the other cases.
P.S. Before I forget Gophers and ground squirrels cause a lot of injuries each year. You should consider something to protect your ankles before you head out. Wouldn't be good to break an ankle way up north.