I would say that is a baby boy. Ad far as breed, his is a Betta splenden. Also, rays grow faster than the webbing, so I wouldn't say CT just yet. His dorsal and anal fin don't appear to have any web reduction.
I have no idea how to guess the color, but I would say his eyes are just his eye color.
Check out this awesome thread all about baby betta: PetCo Baby Betta Care
I have no idea how to guess the color, but I would say his eyes are just his eye color.
Check out this awesome thread all about baby betta: PetCo Baby Betta Care