I've always heard the summer means August in MT. So +1 on warm clothes and enjoy Glacier NP. It is truly the Jewel of the USA.
If Going to the Sun road is open to bikes only, I would ABSOLUTELY make the time to ride as much of it as you can. Having it closed to cars is just icing on the cake.