Yes, you should update all extensions of the theme before. Then backup layout design and skin folder of the theme
Then upload new updating theme files (layout design and skin files) into your site to get the updating.
Note: before update theme and extensions for site you should backup the site first to revert when get problem
Answer for how do i Update my theme?