You have several choices to drive that route. All scenic, some more than others. The Trans Canada is not the fastest route, as the section between Kamloops and Hope passes through the scenic but rather twisty Thompson & Fraser Canyons. The alternative route is Hwy 5 between Kamloops and Hope, which is a four lane freeway.
Another alternative would be to take Hwy 97 down through the Wine & orchard country of the Okanagan. A bit longer and slower, but much of the road travels along the various lakes and you could stay on this road to Osoyoos and the 'Pocket Desert' before heading east towards the coast.
On edit, didn't see your first question! Note I didn't even mention Hwy 5 as 'dangerous'. In fact, much of it is kind of boring!