Hi, it's me again

Sorry if I appear stupid, but I am actually really confused about the definition of the word 'publish' in this particular context.
Is publishing just a legality or is the Pro Team version crippled in some technical way ?
I want my students to be able to create DLLS in Visual Studio and incorporate them into Lite C.
I also want them to use the acknex.dll inside Visual Studio as an external games engine.

The students obviously want to give their finished games to friends and family -is this publishing ?

Can I do all of these things ?

Finally, in the documentation for WED it talks about not producing .exe and dlls in the .CD folder. I am so confused.

Remember, I don't actually have the software, only the trial and I am making a decision on behalf of a college.

Please be patient and clarify the situation as I really like the look of this software. I have been looking at others ( DarkBasic Pro etc) but 3D Game Studio seems the best in my opinion.

Thank you