Road To The Sun and North Fork road now requires a separate pass to access between the hours of 6am-4pm. Go to Recreation.gov to purchase the pass. ($2 fee) pass is valid for 3 days from start date.
Nope, that's part of the NP and it's included. All you need is the America the Beautiful National Park pass or just the cheaper passes they sell.
If you have a pass for np, once in you don't need any extra.
Thanks! Your answer is awaiting moderation.