I would say for a first date/second date a buttondown, jeans, and nice casual/tennis shoes are a good bet. I wouldn't do the hoodie unless you are wearing it outside when its cold and are walking from one venue to the other. Also wouldn't do a t-shirt unless it's a designer t-shirt from a place like Gap or Express during the summertime. A tshirt with your favorite sports team or a generic one is an absolute no-go. On the other end you don't want to wear a suit and tie either.
As for the tattoos, I guess it depends on the girl. She will see them sooner or later, especially if you want to do the deed.
As for the tattoos, I guess it depends on the girl. She will see them sooner or later, especially if you want to do the deed.