I have found third party apps to retrieve your license key, is there a "microsoft way" of doing this?
Sim, simplesmente reinstale o Windows 8 e ele será reativado. Os PCs que vêm com o Windows 8 pré-instalado têm a chave incorporada no BIOS e não há mais o adesivo de COA usado. Se você quiser, pode usar utilitários de terceiros para identificar e anotar sua chave, mas ela não é realmente necessária.
Also, what would be the best option to create a usb installer for Win 8?
Você também pode criar uma imagem da partição do sistema que permitirá restaurar rapidamente o sistema operacional e todos os aplicativos instalados.