I don't see how these pictures prove anything. The latter two are irrelevant as they weren't published by Capcom - they're essentially fanfiction. But I agree with Turo on this - if you take Chris' costume as definitive proof that he's gay, you also have to assume all the other alternative costumes are somehow reflections of the characters who wear them. But we can hardly believe Sheva is Little Red Riding Hood or Ashley walks around in suit of armour all day. Some of them are just meant to be silly.