It might not be running in a screen session, I know the Chinese Dragon miners don't, it could just be a nohup session or even as a background process at boot time in rc.local
This is true, but this will give her knowledge of ways to look for it.
As for instability, it can also be on the pool's end. If the pool is unable to take hundreds of MH at once, it'll backfire the miner.