Yup, all normal.
You're not gay if you like girls. You're just going through those weird puberty things.
It's normal to see yourself naked and get a boner.
You'll start growing real soon! You sound like you're growing just fine!
BTW, you said you precummed. Do you mean ejaculating clear semen?
Precum usually (but not all the time) happens before orgasm and ejaculating clear semen is just 'underdeveloped semen'.