As others have said, make sure she stays in her cage when you're not there to watch her. Even if you think the room's bunny-proof, Ruby's likely to find something to chew on that you didn't think of. Flash likes to chew on carpet, the corners of walls, furniture, etc.
I also have one lamp that's on the floor, with the wire at the bottom, and I wrapped it with that plastic covering stuff, and he partially chewed through the plastic. I actually put a weighted cardboard box on top of most of the cord, so now he's more interested in chewing the box than the wire. That's just how Flash plays - he likes the challenge of trying to move/shred big, heavy things.
As for the smell, I only clean Flash's litter boxes twice per week, and the only time it smells is when I occasionally get so busy/lazy that I go 5 or 6 days without cleaning them. Even then, if I just dump the litter boxes and put in new litter, the smell goes away, even if I don't take the time to thoroughly clean his cage. I'm lucky that he's very good about his litter box training.
I can't give any advise on the shedding. Flash is a short hair rabbit, so even when he does shed, it's not that terrible.