It will download zip file for platform .
Exracted zip will contain executable with neccessary files
Yes, you will get updates at no cost . But, Application does not have facility to update itself currelty. So to get update you have to download latest version.
Yes, you can share this appliaction as it is. [ Without any modification ]
You can use this appliaction for any purpose. [ without any modification ]
Incase you found any issue Contact on : firstname.lastname@example.org