This route would include 75miles of track from Euston/paddington-Swindon. The Euston- St Albans Abbey branch is about 17miles. The overall length would be from 95miles roughly. St Albans Abbey branch should include class 350 for branch. You could also use the 710 for the overground to Watford junction. For the services from Swindon to Paddington you can use the class 800s and class 802s For stopping services you could use the class 158. To get from Euston to Paddington you could use the underground line with the class S8. The class 172s for West Midland trains. the route should also have layers for rail tours and also the 66. also the class 390 for an extra add on for this route. dovetail and 3rd party developers please consider this. Thank you.
There's no chance at all of both Euston and Paddington featuring in a route together. It doesn't even make sense for them to.
Unrealistic and unnecessary to have these routes together as they are only connected by lines with no single operator which means that multiple licences would need to be used. Rolling stock also offers little in similarity as each line uses its own types. Lastly, Swindon to Paddington would not use Class 158 on stopping services. In diesel days, most of the route was Class 165/1 & 166 operated and is now mostly Class 387 run with Crossrail 345s as far as Reading.