Q. What rank do I have to be to build ships?
A. You can build rafts and dhows from cadet rank.
Q. What rank do I have to be to build cannons?
A. You can build and fire rusty cannons from cadet rank, and carronade cannons and mortars from gunner rank.