Question: how long do you have to keep cats separated?
Answer: Keep the cats separate at first. House the new cat in a separate room for at least seven days with food, water, comfortable bedding, a litter box(es), and all of the necessities to keep him happy and healthy. This allows the cats to get used to each other's scent without needing to confront the other.