Sharpie ink can be removed with rubbing alcohol. You need something more durable for this purpose.
The purple finger mark is actually a dye. Like a henna type dye that takes a few weeks to go away.