Hey Daniel,
1. When you enable our k2- hotspots plugin under your k2 articles both in backend and frontend you'll get a map + street, city, zip & country fields. (and lat /lng) You then enter this information and we actually create an entry in the hotspots table. We connect the hotspot to the k2 item through a mapping table. So the next time you do a change to this article the hotspots item will be automatically updated.
2. Well, we only create an entry in hotsptos when you have a k2 item. If you import through the db, no save event is triggered so no entry will be created in the Hotspots table.
3. Look at point 1.
4. We only show intro & description. You can make the readmore button from the map to open the k2 item. Additinaly our plugin also creates a map below the article.
5. Check our demo page
Regards,
Daniel