Владимир, цыфры можно руками написать - это обычный координаты по оси X и по оси Y, а вот по поводу текста менять font-size в зависимости от кол-ва текста ... или делать карточку больше так что бы вместилось
Владимир, на крайний случай - задай вопрос на ru.stackoverlow.com есть такое задание и ты хочешь его перепилить на svg - я сделал так но посоветовали сделать на svg - и там подробно объяснят что да как ...
Владимир, мне на работу пора ..но смотри - у тебя есть типо изображения того что хочет выбрать заказчик...он кликает по нему( так у меня работает твой пример) и меняется первая рамка( внешний вид) ...к этой рамке идёт текст который отрисован заранее ...по textPath и при клике или вводе меняешь path - понял ?