Here you go M.M. JSGME ready. With the IIs I did the a and d. With the VIIs the b and c. With the IXs the b and c.
The VIIc was the only one left as is as it already hits the time you listed in the test mission I used.
The test mission is also enclosed if you want to try out the changes. It has the IId in it now but just swap it for the other subs as needed.