Hi, You can check out this related url for uploading your custom font; http://www.wpbeginner.com/wp-themes/how-to-add-custom-fonts-in-wordpress/
It is not possible by default to add the font to the customizer. You need to know coding knowledge.
Then you can customize the latest post section like this example;
.blog-simple .hentry-middle a { font-family: 'Noto Sans', sans-serif; }