Pretty sure itch doesn't have settings to mark a game as being for the NES, but the game can be played using an emulator in any of those platforms, as well as placed on a cartridge and played on real NES hardware if you have the equipment to do that.
And yes it comes with an *.nes file