Here's what to know before adopting a rabbit, from lifespan and diet to space, behaviour, and specialised care needs.