Easy way to add font would be
PrivateFontCollection pfc = new PrivateFontCollection();
pfc.AddFontFile("path to font");
label1.Font = new Font(pfc.Families[0], 16, FontStyle.Regular);
the pfc.Families[0] is because there is only one font added to the collection. the Family would be the font[index] say there were more font files just add those to the collection then choose the font to use by the index