Thanks for all the additional advice. Yes, I suspect I will need to pay out of pocket for my airport transportation on both ends (NRT-Tokyo and Kyoto-KIX), and save my railpass for travel in between, so I will will be looking for economical airport transportation for my family.
If I'm understanding the info correctly, the Keisei Limited Express is a "local" version of the Skyliner from NRT at about half the price. It seems to take only a few additional minutes to get to the Ueno station. All true? I assume it's significantly less comfy, but if I can save 1000 yen per person, is there any good reason not to take it? I believe we will be landing mid-afternoon at NRT, so I don't know how heavy the traffic will be on this train.
BTW, are children generally half the rail fare on all Japanese trains and subways?
Thanks.