Welcome to cruise chat.
Yes, you can negotiate American currency in Vancouver, no problem.
Regarding the starboard side of the ship, your captain is likely to rotate the ship once, or maybe twice while at Hubbard Glacier, so yes, you should have a front row seat for Hubbard. In 2005, the captain of the Radiance did one revolution so both sides of the ship had front row seats. We were there for about 3 or 4 hours if I recall, and was one of the highlights of our cruise.