There are use cases when satellites have integrated storage function. But, that's related to sqlite database with relatively low capacity - orbital trajectory, busters' management, remote login authentication. Those parts are protected from solar radiation and heat generated by busters.
You would be able to mount storage server within a satellite, but it should be with all components redundancy. Consider that server CPU is not intended to have redundancy, so when one fails, portion of RAM and other components would be inaccessible. So, a blade server network may be optimal for your︀ case.
GEO orbital trajectory wouldn't degrade like LEO and MEO. But, other detrimental forces will︁ impact operational readiness. Beside that, you would need to legally structure the whole project and︂ maintain a ground control for orbital trajectory management, whatever orbit you potentially select.
But, without︃ redundant satellite, you would became a history first space gambler
😎 There is no Zurich insurance︄ in space - what if a meteor hits your one and only satellite fin4774"
Well, not quite. To access, maybe. To render it︇ inoperable, yes. Both Russian Federation and People's Republic of China have anti-satellite weapons
https://www.atlanticcouncil.org/blo...ould-require-a-firm-us-response-not-hysteria/
Nominal latency for GEO is︈ 700ms and for LEO 50ms - excluding atmospheric and ionospheric influence.