I don't know. If it wasn't for Ichika finding out about Charles' real gender I'd still would've said he was gay.
Cecilia said it perfectly, "aren't they a little too close?"
I mean Ichika has no problem wtih Charles taking up behind him and guiding his gun, then in the locker room he put his hand around her. To top it off he walks into the bathroom in regards to soap.
I mean come on.
I never walked into my roomate when he's showering or touch my best friend except when it comes to hitting him on the back.
Other than that it seems the best way to get your foot into Ichika's door is to masquade as a guy and then pull the ol bait and switch and he'll be all over you.