I think you underestimate how much green hydrogen is going to cost. Yes, it would be great if green hydrogen is going to be as cheap as petrol today. No need to worry. However, that is just very unlikely. Just basic physics how much energy you need to put in.
Solar panels are cheap. Batteries are cheap if you can use them every day. Indeed not everybody has a drive way.
Weeks on end sounds very dramatic. But the important number is what fraction of the year. Combining solar and means that a very large fraction of the year there will be green electricity.
If you need to produce large amounts of green hydrogen, then you need to massively overbuild green electricity production. And this increases the fraction of time that there is green electricity.
With respect to islands of BEV. That is a bigger risk for FCEV. It is very unlikely that a BEV island would have a hydrogen infrastructure. On the other hand, in an area dominated by hydrogen, it is still cheap to provide a few fastchargers. Maybe the elctricity won't be cheap but the charger setup is not that expensive, so you can expect them on major highways. Which will make FCEV the car for commutes.
In any case, I'm curious which country will actual role out a fine grained network for green hydrogen. I very much like to know what green hydrogen will cost 'at the pump' if there are no subsidies.