The info from Quadraxas and Darkinferno are of course correct.
I would like to add to their responses.

You have asked the question, "Does the Pro version have it all?"
The ansewer is yes.
The Pro version does allow you all options involved in construction, publishing and distributing your projects...

For me, the best part of owning the Pro version is that the Pro version is the only version that allows you to pack your
resources (or not) of your project so that the code and art work is in an encripted file which protects your work.
In other words, all the other versions are bascically open source at completion.

As the other guys noted, you can begin with the trial version to get your feet wet.
But for me, I like to pack/publish my projects frequently as I create.
That allows me to make sure the finished project will run into no complications at project completion.
Also, upon packing and publishing, the final package runs the cleanest and at a higher frame rate.

One last note about 3dgs.
The folks here at the forum are fantastic.
If you have questions as you are learning, people will fight to help.
It is awesome.

So, always first try to figure out your problems by reading the manual and experimenting.
That way you will learn much more in the process.
When you just can't find the answer to your question or your problem, then seek help from the forum.

Lastly, welcome and have fun !