awesome! i would definitely DEFINITELY get the travel insurance. not sure about the testing though.
when i was in oz and wanted a vit d3 test i just went to the student clinic. they didn't really understand what i was talking about so i had to write the requisition for the doc and she signed it. and that was dealing in english.
so i guess maybe see if you can do some research to find out about walk in clinics or similar? and make sure you are prepared to deal in the local language a bit? i am by no means a pro on italy but when i was there i didn't run across many english speakers. your usual liver panel has what, AST ALT ALP, anything else?
hahaha i just put ALT in google translate
english: alanine aminotransferase
italian: alanina aminotransferasi
english: alkaline phosphatase
italian: fosfatasi alcalina
english: aspartate aminotransferase
italian: aspartato aminotransferasi
i love how you can listen, too