She may never be ok with them. She's responding to a prey drive. Cats have a strong tendency to run when scared and then that triggers the chase drive. If she's already biting them it's going to be extremely hard if not nearly impossible to stop her. If she's just chasing and extremely interested in them then there is some hope. Nothing is written in stone either way but it won't be easy to break the habit.
What you can do is work on her impulse control and add distractions gradually, before you ever introduce to the cats. There are LOTS of things that will help this. I'd start with basic obedience, there is a reason for the 'basics' they give you a firm base and default behaviors and ways to manage. Sit, down, stay, come, walking calmly on a leash (and I'd keep her leashed always, let her drag around the house) all working through increasing distractions, including the cats (start without then gradually add them at a far distance.) Check out kikopup on Youtube, she has lots of stuff that is very useful.
I play games daily to 'proof' the stay, especially at the door as I never want my dogs to rush out of doors. I find this particular spot to be the hardest for most dogs as outside is always exciting, at least it is here
So it's one of those things I practice EVERY SINGLE time we go out the door. I regularly have as many as 13 high drive dogs of all ages and backgrounds and stage of training in an off leash sit stay/down stay at my front door with 5 cats running in and out of the door, while I jump around like a boxer, get on my hands and knees, run silly circles around them all while they stay in one spot. I talk in different voices, all to raise their arousal and make them realize that the 'reward' doesn't come from the activity or noise, but from the correct behavior which is to sit and stay til I give them a release. But it does NOT come over night. You have to work on that stay every day and not be sloppy about it. If you say sit they need to sit and stay til you say they can get up.
I'd also work on the crate. Susan Garrett's Crate games are fabulous.
http://www.clickerdogs.com/crate_games.php I strongly believe in crate training and even the older rescues learn to be crated. There are just times when you and the dog both need to be safe and I don't want a dog who panics going into a crate. My dogs also travel in crates in my vehicle for safety reasons.
My step mom has a rescue we're working on right now that likes to chase cats, she gets put away in but not in her crate, just away from the 'fun' when she starts the chase and she gets rewarded big time for sitting quietly next to them or just sitting quietly while they're moving about. After a few months, the only cats she's chasing are the kittens who scatter even when we walk by. It's been a long intensive amount of work but it's just starting to pay off.