both snakes has spurs at the side of the vents. the males has longer ones. the females are much larger than the males.
by the color. the more rich the color, it is male and the more dull the color it is female
males have larger 'claws' where the legs used to be. The following link explains better. http://www.reptileallsorts.com/royal%20python%20cj-cs.htm
Unless you are a professional breeder, I would not recommend it.
females tend to be much larger than males.