OP- I know many are laughing at you but I have all you have on your list pretty much and more! We all like to travel differently. Kuddos to you for being so 'over the top'! Many of us out there are just like you are!
I also have what you have on your list plus a hanging shoe organizer, a shower curtain and cord to separate our room up for changing purposes, collapsible water bottles, water proof phone pouches, water shoes for all, a travel flat/curling iron in 1, magnets for the room/shower cord, a shower caddy for more space to store shampoo etc., lanyards for our sign/sail cards, cruise luggage tags, battery operated touch lights. Plus---like EVERY med for EVERY kind of ailment known to mankind 🤣
People can laugh all they want. We like to have our cabin this way and are pleased to 'move in'.