Yes you can add multiple schema data and Google even recommends to do so. If you have multiple products on one page, then don’t just add additional data to one product,- add to all. If that page has a video, then add video markup as well. In this way, search engines will be able to see more and may rank your website higher in SERP.