Hi Michael, yes vision is more about what you want to be while mission has more to do with how will get there. For instance, at Conta Azul, a company that provided ERP for small business where I headed the product development team, the Vision was to build
"a platform with all tools needed for the small business owners to be successfull" while the mission was to "organize all small businesses in Brazil to fuell their success".
Re Roadmaps and OKRs, in my experience I've been using Roadmaps, especially the 12 month rolling roadmaps:
https://medium.com/@jocatorres/12-month-rolling-roadmap-178e1ab86751
before OKRs since they provide a mid-term view of the big business objectives and problems being tackled. More recently, having ver clearly defined mid-term objectives (generate more leads through digital), I was able to eliminate roadmaps completely and use only OKRs. \o/