Google Chabad Italy and you will see a half a dozen different cities with a Chabad. Rome has 4. The listings include the Rabbi's name and most seem to have an email address. Perhaps they can help with information.
Agree. I wouldn't dream of putting olive oil in my checked luggage, and obviously carrying it on is not allowed. There are so many wonderful oils available in the states, that it's just not worth the risk.