you can often 'refresh' the extant worn rubber bits by adding material to them; for example lengths of inner tube can be bonded to the extant grip, or just slipped over the main section. This can be repeated ad infinitum.
Re the 3s control cable pulls, it isn't the work of genius to convert the hub to a pull chain (like wot they used to be.....
) instead of the crappy pushrod arrangement (I have done this by removing a spring and using modified SA parts) and then you have a hub that will work with all kinds of 3s shifters. IIRC the key things are that gear 2 is correct and the cable goes full slack in gear 3 (high gear). IRRC it doesn't matter so much if the cable pull is a bit short to gear 1; provided it runs it runs. When converting the hub you will see how far the clutch actually needs to move to make the shifts.
If the cable run is long and/or convoluted then it isn't a bad idea to fit a cable assist spring externally because the spring in the hub may not be strong enough by itself, but this is not always required and it is is no big deal if it is.
Regarding the controls on underbars; if there is enough space you can sometimes fit a bar-end shifter; if there is room then this is both ergonomically satisfactory (asides from the odd prod in the thigh when getting on and off the machine in some cases) and good from a cable routing POV . You can of course shorten the bars slightly to make more room in some cases. If you use a shimano mech and (say) 9s you can use a sun race bar end shifter for the rear mech and a Sunrace (sturmey archer)3s bar end control for the LH side. They are identical-looking apart from the branding IIRC.
cheers