Pretty accurate, I'd say except for what Jason said about the zip-up. If not fabric paint, just get a dark blue sharpie or permanent marker and use them for the stripes. It should show on a medium grey zip-up like that. Check out thrift stores for the zip up if you're worried about spending more than $20 or so.
Oh, and I noticed he's wearing a gold pendant of some sort in one picture. Lots of stores would sell something similar to that. Ardene, Claires, random dollar stores, and again, thrift stores.
I'm also an Imgurian. Let's be friends.