Please refresh your global CSS file (just edit something in Customizer and than change it back and save the options) as now the font URL is pointing to your localhost. This way all the URLs in CSS stylesheet file will be fixed to match your recent server setup.
As for logo, I’ve checked the image you are using. I’d suggest you to cut the image just around the logo itself. Now you have transparent paddings in the image, which are rather unneeded for the theme. Than you can let the theme do the trick for the logo. Should work just fine.