I have a 2019 Salsa Journeyman I use for training and road / gravel riding. I am hoping to add a power meter to it this year to train outside. I am training for mountain biking so using the gravel bike is just fine, just looking to nail the numbers and continue consistently train through the whole year, but outside.
Being a relatively new rider, I am unsure what I should be looking for with respect to selecting the appropriate parts for my bike. I currently have a 68mm BSA BB, with shimano sora 30/46 chainrings, and 170mm cranks. Is there anything on the market, complete crankset, that I can just swap in as a replacement for my current crankset? Do I need a new BB? Help is greatly appreciated. Thanks!