Pack as much black as you can. It goes with everything and then you can accessorize with color on outerwear like the pashmina. It's also hard to clash.

Also, bring 2 pairs of pants.
Do you really need a flat iron? You mentioned leaving "styling stuff" and the hairdryer at home. I'd leave the iron at home too. If it's rainy and humid, your hair will frizz out during the day anyway. Mine does at least.

I use the tiny frizz-ease hair serum before I blow dry. It works VERY well in keeping your hair in control.
I don't see gloves on your list. You might want a nice pair (dark leather) with a warm lining (cashmere or silk) for the evenings and rainy days.