it will smell very bad
yes if you dont clean the cage daily
they dont get sunlight
Yes, rabbits do have a smell, but if the rabbit is spayed/neutered, and if the habitat (especially litter box) is kept clean, you'll hardly ever notice it. The rabbits themselves don't really smell, but their cage does -- clean the cage often and it will be fine.
I dont have a clue!
if you dont clean your cage for a while it can catch a virus whitch is pinkeye
Clean the cage daily.
Yes they can, but you have to be very gentle and dont make sudden movements as this will scare the poor thing.
3-4 days, you dont need to take all the hay out, just refresh the cage.
you dont need to clean the snakes chage if it does a poo try taking that out if anything
they can get ate by other animals and crap in you house but if you dont mind picking up crap and dont have other animals then go ahead but dont go asleep by tomorrow it will be a bunny invasion :)
They have flies there because no matter how much you clean your guinea pig's cage the smell of the feces will always be there unless you clean your cage every 2 weeks. Just use some soap and water. After about a year of having the same cage I find it more fun for the guinea pigs to get a new cage unless you get them out for about a hour each day. That way they don't get too bored.
The foxes have no predator's in their environment.