You can use ResizeAllign to connect those small gaps.
If you want to redo the curvature, you can use Archimedes:
I have a guide on curvature here which you might find useful: