As far as the original questions are concerned, "yes" to #1 and "I don't know" to #4, but the rest are "no." As far as unbrellas are concerned, you should find two in your suite closet. In addition, these are furnished at the exit point from the ship, when appropriate.
You certainly will not need "sweats" as it's way too WARM for them in the deep topics where you're going. But you will need plenty of shorts, polo shirts, "T" shirts and the like. Also, we found an extension cord helpful, as the suites on the PG (below the really BIG suites) don't have enough outlets for all the chargers we carry these days. And the strongest insect repellant you can find. This problem comes and goes, so you never know.
If your digital camera has a cord that plugs into the camera and goes to the "A/V" jacks on TV sets, the sets DO have A/V inputs on the back of them. This allows you to view your own pics of paradise on your TV in your suite.
Thanks,
Richard