Most of this advice is exactly what I’d give.
I wouldn’t go as far as jacket and tie on day one, but definitely arrive dressed a full level more formally than you will most days. Button down and chinos rather than t-shirt and jeans. Blazer rather than polo shirt. Etc.