Unfortunately, AFAIK, smart-contracts aren't available in this hardfork.
No, that will be in a future fork. This is still the beginning, it is a new idea of a project so there will need to be many improvements as the time goes on and more problems arrive.
do we have to do anything other than updating the client for the hardfork ? I'm running the latest build in a VPS