Thanks you for contact us about the theme.
1. For now you should upload images in product admin. It will show on frontend. If they not show in your site, please provide me the site informaion (url, admin account). I will help you check to find a solution for you.
2. Are you using latest version of the theme? We just updated the theme on November 4, 2015
Please try to update 2 extensions: ves_deals, ves_blog
Answer for How to have more than one product image?