Beds squeaking can have numerous causes, if its a sprung frame then the springs squeak. If its a solid frame its the bolt joints. Or it could be the mattress itself if it has inner springs.
I dont think cats could ruin your bed unless theyre scratching your mattress from underneath.