Concerning your question about licensing, you need to know the following:
Single Seat License is intended for one computer. You need to purchase one licence for each workstation. However, if you have a desktop PC and a laptop for the same developer, license agreement allows you to activate the same license on both computers.
Distribution code via executable is free and not limited (there is no runtime license).