I have a Cali kind myself (around ~150 grams so he's not an adult) and I house him in his own enclosure (of course) in my snake room nearby to two BPs, two boas, and a corn snake. All the other snakes don't seem to notice him or anyone else for that matter and all are not stressed and are great feeders. Each doesn't seem to notice one another and I have my king housed in between my two BPs (stackable tubs).
He is a tad smelly, but his musk (when he musks me) isn't bad at all so I'm wondering if I just got lucky and he's just not bad. I can see how they can be smelly though but I only smell him when I open his tub (he urinates and deficates more than my other snakes), and even then it's not repulsive or anything - it's not bad at all. More frequent tub/tank cleans will probably be needed and your smelly problem will be solved.
If you're worried about him getting out and he's in a tub, I use binder clips. Mine is currently in a 28 qt until he can move up to a larger tub and I have three clips on each side length wise and two on each end and he's never escaped (8 total). Luggage straps work too I've heard. If you're looking at a tank, I would use 4 lid clips total on each side as that's what I have on my corn's 20L and he's never escaped as well. Personally, I would be more worried of the ferret possibly harming the snake if they were to make contact: ferrets have killer teeth.
Hope this helps
Edit: I have rabbits and a dog and all arn't affected by my King