1. Unknown.
2. Maybe, I can't promise.
3. I'm having a lot of health problems so the update is delayed. Next one is expected to be released in early April.