Question: Do I need to submit my image/video/mobile sitemap to Google separately from my regular XML sitemap?

Answer: You only need to create one sitemap file. An image sitemap (or video/mobile sitemap) contains the same information as a regular XML sitemap, plus the image/video/mobile data. (The one sitemap has it all.) So you only need to generate and submit one file to Google.