Can speak first hand, ahead of time most know to get a carrier, litter box, food and water bowls as well as food of course. I would like to recommend having a scratching post before bringing kitty home.
My first kitten I was clueless. I think we bought the post a week after Tachie was home. She consequently had a difficult time learning where it was ok to scratch as she learned wrong habits at the start.
I would also recommend a family discussion and consensus on where kitty was to sleep. We had a box set up between beds. Tachie slept there one night then learned beds were more comfy, which was fine to me
, ever since kitties have shared my bed.
I would also recommend buying the litter and having the box set up before bringing kitty home. That way you can show her the box first.
I have also read that its good to limit kitty's free area initially to not overwhelm him or her.
I hope members post thoughts.