iam using one .rec file which lets drtve my Tram-NPC through the whole map. i let it connect each 27.2 seconds, one round takes about 8 minutes, that will sum up to 18 NPCs doing the exact same work (just delayed a nit), so the trams will never lack of a connection within 30 seconds at each station...
so far i didnt try to put them into different worlds, but my short answer is, just to agree, YES.
btw, i just try to get your concept - 1 NPC for each player, and all NPCs at different worlds, hmm... are u planning a "singleplayer" mission which needs to be done undisturbed? or like a time-travel-concept? w/e, the most things imaginable CAN be done, so just start at testing all basic commands which will sum up to a whole new concept!
plz give us some more hints for your upcoming revolution, i want to see your scipt in action