The main points in which Ran-kun's world deviates from canon are as follows:
Ran's a boy. Duh. (He requests that you please get over that.)
He knows that Conan = Shinichi.
He is not romantically interested in Shinichi in any way, shape, or form, as he will vehemently insist. Instead he's (admittedly rather cluelessly) interested in Sonoko.
♥ Definitely in Love (with a capital L) ♥ Dating/crush ♥ BFFs for life ♥ Pretty awesome ♥ Good friends ♥ Neutral/don't know very well ♥ Dislike/mistrust ♥ There is something seriously wrong with you