Store applications are not able to be permanently installed on Windows devices, per Microsoft policy. We can for testing purposes only, issue development builds which are time-restricted based on Microsofts licensing and you will need to create a developer account to install development builds - it is certainly not a permanent solution. Development builds are intended purely for time-limited testing purposes.

So, in order to install any Store based application, you will need to have access to the Windows Store application.