A cat run would be fine for your cat. I think if the run is good enough she will be safe from any predators. I dont think she would want to spend all day in the run, but as long as there is shelter, some food and water available you could keep her in the run throughout the day.