Now, a few Perl6 specific answers --
3. both
rakudo and
parrot are tracked on github, try it instead.
4. Java runs on the JVM. Languages better than Java run on the JVM. Those better languages can use stuff written in Java, that is the benefit. I'm not sure the
development would be faster if Parrot focused on Perl6, Parrot is really a side project for a VM. Rakudo wouldn't be as quick to develop a perl6 if they also developed other languages for parrot, but they don't -- yet.
5. "Before Christmas"
Now be prepared to be inundated with boring remarks that highlight the ability of "perl5 to do anything perl6 can do", or the quicker response, "perl5 is still good enough for today".