On http://dogepay.com/ I read that 19% of Dogecoins have been already mined.

Is this measure accurate? (So much mined, wow.)

How long it takes to mine them all?

When all dogecoins have been mined, how can transactions happen?