Money exchange can be done at PDX – Portland Airport. There is a money exchange in the baggage claim area, or at any banking institution in town.
Visa Requirements are done through the US. Department of State, see https://travel.state.gov/content/visas/en.html
This page will be continuously updated.