1-too young to sex
2-female
3-hard to tell, but it might be a male.
Females usually get orange on their belly and fins stay blue.
Males get larger, get a small hump, and have red and pointier fins.
Hope that helps. Nice HRPs btw.
View attachment 750531

