Как можно сделать вот такое SVG? c hove?
Рисовать в векторе нужно. Либо в вашем случае, самое простое решение это html map area.
Заходите сюда htmlmapgenerator.ru, загружаете картинку и размечаете области, в ответ получаете готовый код.
Но лучше конечно в SVG. Можете тут попробовать что-нибудь нарисовать в векторе, если не очень сложное editor.method.ac
Про SVG