Yes, I think a Sharpie would be ok if you're not going to wear or wash it. I'd also bring the book to put between the shirt for the area being signed. For one thing, it gives a flat surface to write on, and second, it will prevent the marker from bleeding through to the other side of the shirt.