2 weeks in USA

Don’t forget how huge this country is. You’ll spend a big portion of your time in transit with the spread of cities you’ve listed. You could spend a week in each without seeing it all.

Portland alone will have everything you’ve listed as interests.

Just my 2 cents.