cage sharing for those different snakes seems not good to me.
Corns are much less active than garters, furthermore garters are active in daytime while corns are active during dawn and night.
That might cause stress.