I had re-straps, TBH they’re bad enough in trainers, I imagine they’d be bloody awful with boots.
As for a non-flinging chain lube, try putoline wax in a tin, it’s basically paraffin wax with all the sulphurous, graphitey goodness of a good heavy gearbox oil. Lasts 500 odd miles between applications too.
Before someone says it, yes I have tried Squirt, and Scotoiler UBS. Yes both kept the chain spotless. But neither lasted 50 dry miles, let alone a shower. Great if you ride <50miles in California.
Overshoes get shredded by flat pedals. The only person I’ve seen make a go of it for more than the time it takes for the pins to cut through the elastic had to pretty much mummify them in duck tape, and then gave up. Get some goretex or similar workboots.
I’m trying to imagine the job that involves riding round a lot, in work boots, but requires clean boots and trousers?