Looks like we're going to be cruise mates as we're also booked for the Xmas cruise on Emerald.
As for your question, when we've rented Tuxedos in the past they were either in our cabin or arrived shortly afterwards. If any repairs needed to be done we just told our cabin steward and he sent it to be fixed. After the 2nd formal night the cabin steward collected everything from our cabin. It's easy and great to just rent a Tux and not have to pack one or a suit.