Re: Ramsess II's children, check out Dr. Kent Week's find at KV5. He found the tomb of most of the sons, they were buried together.
http://www.kv5.com
3010-2940BCE:
Narmer
2303-2230BCE:
Pepi I 2332 - 2283
Merenre 2283 - 2278
Pepi II 2278 - 2184 <--- Longest Reign in history.
There were different types of priests in ancient Egypt and their roles varied depending on the era you're talking about, their position, etc.
Priests who served gods, kings and queens were called
hem-neter priests (God's servants). Those in the cults of non-royal and private persons were called
hem-ka (Ka servants). The cults of both royal and private persons also demanded the services of the
we'b priests (purificators).
We'b priests served the king during his lifetime, and the title was common among physicians. I could go on in more detail about the differences in the roles of these priests but your question doesn't really require it. If you wish to know more, just ask.
No, priests were not celibate and they were allowed to marry. The kind of clothes they wore depended on, once again, time, position and sex. Generally
Hem-neter priests wore a linin kilt and cheetah skin shirt.