This story is all over the place. First off a celestial dragon is always protected by an admiral in this case akainu so that doesn’t make sense. I get that this is your own story but you have to make it make sense and it doesn’t. If you made the mc into someone that is weak and gradually gets stronger then I’m ok with sabo however since you didn’t it doesn’t make sense. The mc needs people that will be able to help him now not in the future because of how strong he is. It is super boring if you just have the mc just wait for 10-15 years for sabo to become useful.
Author friend, I read about the ship's pairs, I recommend that you increase the size to equal the suny. and put things like library, aquarium, games room and training, if you don’t want to put the ship in May, explain this as space magic, similar to the world of hary pooter, so you can have a place for treatments, saunas and things from like, since the ship is already quite magical, if you add these things, I don't see any problems.
for climate control use magic inside the separate spaces, for example temperature control and these things, and in special separate environments like, gardens, food and medicinal greenhouse, small theater, and the like, use magic to simulate day or night and starry skies, it would be something like nazarik magic along with hary pooter. so I could have the pearl without being the size of the suny, but I have a lot more amenities for the crew to use.
Ryofu