Norwich a tad too far. Ipswich probably more doable. Not going to get all the trains you listed, realistically speaking. The Class 90+Mk3s and the 321, the 315 as a DLC and that would probably work.