I can answer #4 for you.

when it's done