Bunnies are not really big on being held and cuddled. Some are going to be more receptive to it than others. Do know how to hold properly. They have sharp claws and those powerful legs can cause some damage, and they can break their backs. If you need some restraint, hold the scruff of their neck, not the ears, and they like to be tucked in like a football.
You can litter train them, but this takes some work and expect to find some bunny balls around the house, so contain the bunny so they don't soil the carpet. Those little corner trays are great. You may need several for every room you let bunny go in.
They can be destructive and chew, so you'll have to watch them and bunny-proof the house.
For housing, I used a large dog crate (since I already had one), but there are some really nice bunny cages out there. We'd let her out for exercise and run loose, just block off certain areas when we were around to watch. Sometimes I'd let her loose alone in the yard for a little bit. We would also put her on a leash and take her out. Use one of those figure-8 harnesses or other bunny approved leash.
Our bunny did well with the cats. It was the dog we worried about. Of course just see how well they do when you're around to supervise.
I felt like she was too much work, and I probably will never have another one. I have to fight the urge, though, including my desire to have another ferret and my desire to get a chinchilla or sugar glider
Bunnies are nice pets, not really noisy, but do take some work, like any other pets. Not as easy as the cat. Our bunny was really sweet and did good with the kids.