I'm starting gettting my hands dirty with antlr4 and I don't unserstand the difference between Getting started the easy way using antlr4-tools and Installation decribed in the Getting started guide.
All of your 3 questions can be answered with a sound "yes" :)
There are (most probably) 2 versions because some people might not have Python installed on their machine.