No you don't need a perfect command of the language. Many people have used them with English as a second language and successfully.

They are not available in italian because Paul Scheele never made them in Italian.

Alex