OK thanks all.
Sora RD GS is a 34t max. So 36t should be OK... 11-40t can be had for £25, so could get one of these to test, with a derailleur extender (<£10) just in case.
I guess it's probable that the derailleur may not be able take up all the slack in a chain with 11-40, towards 'small - small'.
So probably 36t doable, 40t may not be ideal...
At least the bike is much lighter (~9kg), than current bike - though has a triple cs..
ETA. No real smaller inner chainring options for the Sora FC-R3000 34t, owing to it being a 110BCD 4arm. I suppose a 46-30t square taper would be an option.
ETA 1. I have a M591 Deore 9 speed in the cupboard, but despite being an SGS max sprocket is officially a 34t, as with the Sora.