There are pay phones all around the city and calling cards can be purchased at any tabacchi. Some American phones and phone plans have an oversea component, it is a good idea to check on this. Some American phones can take an Italian sim card which can be purchased while in Venice. There are also Italian phones that can be purchased with a month long plan.
The Don Orione is equipt with wifi, connection to the internet and Skype is easy.