I am working on the development of a humanoid species. I figured they'd have split along the evolutionary chain around the same time as humans. They'd live in a warm climate, resulting in little hair any where, but their head, since eyebrows and lashes protect against debris and head hair protects against the sun. I also gave them horns, a tail, claws, long canines, black scleras, and grey skin. They each have both sets of genitals, but the 'boy' part is sheathed, and their bodies adapt when they become pregnant. I think I have a decent backing to each evolutionary trait, but I want to know if it seems too unrealistic.