Wow, sound like a great trip! You will have plenty of time to spend in Nassau and will still get a sea day.
Don't worry, you will definitely not get bored on your cruise. In fact, if you are like most other cruisers, you will find that you simply don't have enough time to do all the things that you want to.
Have a great time and report back and let us know how it went.