That sounds great! We wanted to do the Beijing to Ulaanbataar railway this year but couldn't fit it in (maybe next year!). Portland is also a lovely place, we had friends in Vancouver WA across the border we stayed with for a couple weeks.
Botswana is also high on our list but we were tossing up between south America or southern Africa and Americas has won for now. Scotland is amazing and I'm sure you'd have a blast. Canada we've only done BC and Alberta and would love to see the rest (maybe when the USA is less hostile to foreigners we'll spend more time in North America).
The monkeys were very chill, but also quite shy, when we spotted a group, they'd spot us too and slowly retreat away from view.