I don't have any magic answers for you but I do know the toilet paper problem. My very big boy Wallace LOVES
toilet paper and paper towels and can destroy a roll in seconds. If it didn't cost so much, I'd give him one just for the heck of it....it is so very funny to watch.
If it's on the roll his big paws unroll it and shred it to bits in a matter of seconds. If it's not on the roll he rolls all over it, biting and bunny kicking it until there is nothing left to the roll. We don't put it on the roll anymore, I gave up. We just set it behind the toilet and that does work, he doesn't bother it there. However, if someone forgets to put it back there, it's "Bye! Bye!" toilet paper!
I cannot count the number of times that I've come home and the hallway and bathroom is just covered with "white confetti." All I can do is smile.
I just hope he doesn't teach my new 5 month old kitten his "naughty ways."