Yes it should be capitalized.
Fontina should be capitalized but not cheese.
Yes, the Mozzerella should be, the "cheese" needn't be.
Yes, "Pecorino Romano" should be capitalized because it is a proper noun referring to a specific type of cheese that originates from Italy.
Yes, "Gorgonzola" should be capitalized because it is a proper noun referring to a specific type of cheese named after the town of Gorgonzola in Italy.
No, Romano is a hard cheese ,Cheddar is not. They also taste totally different.
Yes because it is a specific type of cheese.
You just did. -I think all cheese names should be capitalized
Ricotta cheese is NOT a substitute for romano cheese. Use parmesan if you must. Ricotta cheese is more like cottage cheese. Romano cheese is a stronger, tastier than parmesan cheese also know as the pizza cheese.
No, it is totally different
They are not proper nouns. They would not be capitalized in a sentence.
Yes, any cheese name should be capitalised.