guidance on Feasibility

Another possibility is to have the Arduino permanently connected to the Windows PC and allow the PC to do the timing. It would just send a message to the Arduino at intervals telling it which relay should on or off.

...R