> "selfhosting a cellphone at home with some kind of remote access system

You can use TeamViewer for that. Or maybe scrcpy could be coerced into working in a similar way.

Good luck making it work again remotely after a long power outage.

Not sure what do you mean? If that is a concern, there are solutions for this. Like UPSes and backup cellular connections.