1: The official Android app didn’t work?
That’s strange as I run it on a Samsung and Pixel straight from the PlayStore.
What were your problems?
2: This is not required as long as the profile is set up wthout a password.
3: This depends on the client and codecs supported by it. Newer phones support most, or is able to transcode. Weaker/older units are not.
That thought didn’t cross my mind, and you must be right.
I’d say go for a streamer of some sort as a solution. Not had many issues on the CCWGTV.