Hey Chad,
I'm really curious why you ask the above questions. Have you seen the demo page or the product page? Did you have a look at the screenshots? I'm asking this because in my opinion the demo page should answer all your questions, however if you've seen it and you are still asking, then something must be wrong on our end. Please let me know!
1. yes, this is exactly how hotspots work - check the demo:
demo.compojoom.com/hotspots
2. yes. Here is how it works:
compojoom.com/support/documentation/hotspots/ch05#id359747
(it's also on, on the demo page)
3. You could achieve that by using KML files. Check the demo page one of the categories has a KML file.
Kind regards,
Daniel