Yes, for online play all players will need a copy.
Viewing post in Wildshape - Map Editor & VTT - Beta comments
Thanks for the feedback. With a program like this there is two options, you can either let only the dm pay for the game and let players play for free. This means I have to set the price higher so I will be able to make it through the month while developing. The other option is to let everyone share the cost by selling licenses for each player. This way I can set the price way lower and everyone will actually own the game without being dependent on the dm. Also the dm is not required to make the financial effort all on his own. These reasons are why I decided to go with the later option.
You can record a video using third party software like snap or shadowplay. Tipp: Pressing 'U' in the game will hide the UI so you will see the map only. By pressing 'P' you can also create a 4k screenshot of the map that will automatically be saved to your persistant data folder.