Just because I happen to have some good reference!
As for the hat, have you looked around some of the hallowe'en shops or other stores in your area? Getting close to the occasion as it is, you can sometimes find a good cosplay item or two! (I ended up finding a decent 'top hat' to use for one of my own cosplays! It'll take a bit of modifying, maybe, but it's a good base, I figure)
Other than that, ebay's a goldmine for the stuff if you look well enough!