Normalmente los agentes que manejan la delegacion de los dominios ( lease .nic ), no permiten que un individuo particular registre un .mil .edu o .gub, por ende es muy dificil que puedas llegar a conseguir uno para registrar si no eres una institucion de educacion, militar o gubernamental.
Pero, una vez asignado el nombre de dominio en cualquiera de las extenciones, puedes desarrollar arriba un sitio, y este puede tener animo de lucro, de hecho hay varios .gub que cobran impuestos en linea ( lucran 🙂 ), hay varios y variados .edu que cobran por los cursos, y bueno .mil no vi nunca ninguno que venda algo ... pero no lo descarto 😀
Espero que esto te aclare las dudas, si precisas alguna info mas avisame 🙂
Salute