В медицине вообще никто никогда не даёт стопроцентных гарантий. Этим она и отличается от разнообразного шарлатанства. Если вам кто-то сказал, что знает гарантированно действующий для любого человека способ лечения какой-то болезни - разворачивайтесь и бегите.
Что касается маркеров - любое введенное вам через укол вещество, если это не чистая вода, оставляет после себя следы. Современные методы анализа могут находить эти следы очень долгое время после укола.