to be honest just use google and you'll find websites out there. this is just one i hit
as for installing them, download the font to your HD somewhere. open the fonts icon in the control panel and under file select install. then browse to the location to where you have the downloaded fonts.
be advised, do not install a lot of fonts because it will slow your pc down the more windows has to load everytime it starts.