My suggestion would pretty much consist of standard Linux things configured carefully, so would require the services of a Linux system expert rather than a programmer. VNC isn't the most ideal protocol, but is one that is implemented well on RISC OS.
I like the low energy hardware. The cost I spent ages ago, (and the price of a new RISC OS systems needs to be much lower to hope to retain users.) The suggestion would be to fill in the gaps in software. The gui needn't be totally wrong anyway (no way I could see drag and drop saves happening, but the mouse control could be correct.) I use thin client systems regularly anyway which makes me wonder how is it replusivly hacky when it is a standard thing to do in industry. (And things like crossover and fusion achieve a similar effect.)
Sort of. Published applications (aspiring to be like seamless windows citrix.)