Hey! Here comes your answers.
There's no official Android port of this current build of the game. I really shall take a look at how to port it (Never tried it, so I have no idea how to.)
That's a Sofia dead end, by now, seems that I forgot to note that's coming on the next build...
You didn't miss anything. By now, only way to get Tarja's story is by Jason not accepting the blind date and to side with her at the gym fight. If not, there will be another way to get closer to her in the future. May be weird, but I'm building the game as a whole rather than making one full line after another, that's way there may still be weird dead ends.
Yes, you can't be more right. As the game's growing is getting really tricky, even for me. I have the will to release scenes walkthroughs with upcoming updates. (Will also be helpful for me for keeping track of what's to be done)
What will not happen is to set everything available on the same run. I would like every player to have a different story. Also note that Alex can be either boy or girl depending of some choices, that impacts a lot of events that (will) make those incompatible.
To be fair, yeah, that should go on future tags. I really appreciate you've been the first on telling me this without sounding like an angry frustraded kid.
(Dealing with not-really-adults on Itch is hard)