Download Flashpoint to play DSYP (currently the only way to play it).
Because Adobe Flash got shut down, the game can't be played anymore. The only two ways to bring it back would be if either a version on a different emulator would be made or the game gets turned into an exe.
I personally just play 1.13+ in vanilla Minecraft, i don't mess with OptiFine that much in newer Versions.
You don't neccessarily have to have a timer on your screen, but it would be good if you had one.
Yes, they are allowed if they are accurate. If they aren't and the timer has a deviancy, then it's pretty much cheating.
It can effect mob spawning on singleplayer worlds, but not on servers like Hypixel, etc.
It's okay if you record at 30 fps or just record your run in general, as long as your run isn't on an impossible basis. If that's not the case, you should be fine. Longer runs aren't that suspicious in comparison with new WR runs.
This is not directly answering your questions, but this is probably also a possible way: (From what i've seen) it looks like most of the people who use livesplit use the in-game timer of that game that they are speedrunning. Doom has an in-game timer too, but i myself don't really know how they connect the in-game time to livesplit, might be a script or something.