Lucky girl!! Congrats on your recent marriage!
You really need to check with the cruise line about the specific cruise you are on. It should tell you if there is a formal night, a halloween costume night, and the port excursions they offer (either free or paid).
It's been a number of years since I've been on a cruise, but all of the above information was available at that time.
I have not heard of a purchasing a "drinks package" ... this must be something new to provide a lower fare for those that will not partake in alcohol beverages. Good idea as why should they foot the bill for the drinkers. As such, I have no idea how much drinks would cost if purchased as our package was all inclusive. Again though ... the cruise line should be able to provide this.
Have fun!