I can answer a few of your questions.
the toiletries are C.O. Bigelow. The scent is citrusy. There is shampoo, conditioner, body wash and lotion in the cabins. All are provided in large refillable containers.
Luggage, I can’t help you with, we also use the porters and receive the luggage quickly.
as for Blu, you should be able to order off of both menus in any combination you like.
Internet, we have checked cameras at home without any issues.
Gelato is once per cruise Select and up.
Have a great cruise.