If you want to build a firmware you need to either run some variant of Linux (Debian, Fedora, Alpine are known to work among a few other) or macOS. Most Linux distributions will install and boot fine in HyperV, Virtualbox and VMWare out of the box. @jeff is looking to provide a ready to run VM (see here: Available Decompression on Windows? )
Install prerequisites, a fairly up to date list can be found here for various distributions
https://openwrt.org/docs/guide-developer/build-system/install-buildsystem
Clone sources, run make buildworld
and off you go
As for the box
Just burn the image to the SD card using Rufus
Copy and rename the corresponding DTB file for your device to the root directory (listed on site)
Possibly you need to add a config file for your remote
Insert card, boot to Android, open a terminal windows (enable debug mode), run reboot update
and you're in. It will automatically boot off the SD card as long as you don't remove it on each power up.
There's little to no reason to install it on the eMMC storage.