The way WPML works with the theme, you can translate any page. So you would make a regular contact page, save it, then switch over to another language from the drop down list and create a contact page in that language and then assign the spanish-contact-page to the primary-site-language contact page from a dropdown box located right on the edit page itself.
The same goes for the slider. Basically you will have a dropdown menu in the backend with whichever languages you want to support, as you switch between languages, you will have to redo everything you did in the original language. So yes, you can have the slider translated into anything you want, or have a completely different layout without a slider . Each and every language can have a completely different page layout linked to the primary language page. This way the theme is aware which pages to display for which specific language.
I hope that answers your question.