Hi, what program does the private key file have to be stored in or does it have to be in a specific location in Windows?...
WInScp is not recognizing the file
That is in OpenSSH format. WinSCP uses PuTTY, so the private key needs to be in the format PuTTY expects - a .ppk file. You can convert an OpenSSH format to a *.ppk using puttygen available at:
If that really was your private key you just posted, you've essentially given your password to the entire internet so you should obviously throw that one away and make a new one (which, by the way, puttygen can also do).