They are adorable. My only 2 cents on housing them together is this. If they simply refuse to eat unless they can see each other, then fine. Your snakes are the exception to the rule. As far as cannibalism. No it isn't common but when it does happen, it's a case if mistaken identity.
After a snake feeds, it is still in feeding mode. The scent of rodent on the other snake may cause a strike.
Here's a true story... My first snake was an albino Burmese. One night I had my boyfriend feed him while I was at work. This was 16 years ago when all pet stores told you to use a heat rock. My local reptile store at the time told me to wrap the heat rock in a hand towel to diffuse the heat and prevent burns. Well I get a panicked phone call at work that night from my boyfriend telling me my snake is trying to swallow the towel. It had gotten blood on it from the rat and Archon started swallowing it after he ate the rat.
I had to direct him over the phone on gently holding the mouth open and pulling the 6 inches or so of towel out of his throat without snagging his teeth.
It was a stressful time but he was ok. After that, I built him a custom cage with under cage heat and a screened heat lamp and got rid of that darn rock and towel.
All it takes is a scent.