Thank you for sharing your questions in PI Square.
Yes, PI 3.4.375.99 64 bit can be installed on a machine with Windows 2012 or 2016 OS. However you might run into this Known Issue when trying to specify an installation directory containing a space. Please have a look at this known issue before proceeding.
I strongly suggest you also have a look at this KB Article, that describes the strategy to be followed when upgrading to 64-bit PI Data Archive while moving to 64-bit hardware.