sounds like you are already pretty far down the path. Lots of people paint boats, just not that many ski boats.
If you can do the other stuff yourself custom ballast should be easy too.
Grey carpet, white/grey/black interior, I would guess most new boats are ordered this way with a few people adding colored piping or small swatches to match your teal.
Something like this: