Multi-leg journey Q - VS and NH

Hi all,
Mulling over my options for a hol in January (in case you were wondering why I was so quiet regarding the PCP!). The plan is for gf to head home to Shanghai over xmas with me flying out on 1st Jan. We are planning to do Japan before routing back via PVG to pick up luggage!
The thought was thus:
gf LHR-PVG VS and PVG-NRT NH
me LHR-NRT VS meeting in NRT.
An issue with above is I'd be kicking my heels at NRT for 4 hours before the first NH flight arrives from PVG. So, since we're doing miles for the NRT leg (mandatory return cost even if only booking one way) I was thinking of routing via PVG and meeting gf there traveling out together on NH.
If there was a delay on the LHR-PVG flight would I be sorted out should I miss the connection? I only ask because of course I could've flown directly with VS to NRT.
Other option of course is to wait at NRT. Having never been there is there much to keep me amused? - bearing in mind I'd have my luggage with me.
Thanks very much for putting up with this drivel!
Mulling over my options for a hol in January (in case you were wondering why I was so quiet regarding the PCP!). The plan is for gf to head home to Shanghai over xmas with me flying out on 1st Jan. We are planning to do Japan before routing back via PVG to pick up luggage!
The thought was thus:
gf LHR-PVG VS and PVG-NRT NH
me LHR-NRT VS meeting in NRT.
An issue with above is I'd be kicking my heels at NRT for 4 hours before the first NH flight arrives from PVG. So, since we're doing miles for the NRT leg (mandatory return cost even if only booking one way) I was thinking of routing via PVG and meeting gf there traveling out together on NH.
If there was a delay on the LHR-PVG flight would I be sorted out should I miss the connection? I only ask because of course I could've flown directly with VS to NRT.
Other option of course is to wait at NRT. Having never been there is there much to keep me amused? - bearing in mind I'd have my luggage with me.
Thanks very much for putting up with this drivel!