Scenario 2, you were given instruction to taxi to the runway. The fact that you cross a non movement area on B isn't relevant, you’re going to 34R.
If you’re given 2 and you need to stop and do the run up, then respond by saying that - “I need to stop at the run up area”.
Typically if I’m in a...