I asked all of those questions earlier today. I forgot this one 
Besides getting a scratching post, what is the best thing I can get before we bring her home, to try to protect our sofas from our new kitten? I don't want them covered in plastic the whole time (although if that's the only solution, then we'll have to). Is there anything else we can do? Should I not even bother worrying about the carpet (which is stairs and upwards. There is no carpet downstairs), or is there a way we can protect the stairs?