Totally in agreement with Azelor.

I would add that your world is almost a pure waterworld. This will surely influence the climate in ways that we do not understand from our experience on Earth...