Re: working with walnut
Walnut is a hard wood, similar to oak, so you'll have to pre-drill any screw holes. I am not aware of any fastener problems, so typical fasteners should suffice, save for the decorative stuff which I'd keep brass like the other hardware.
Tip: frequently brass screws and other hardware doesn't have a showroom shine to it. You can polish it right up with Brasso or similar polishing product. Once shined to your liking, you can car wax it or spray a clear coat over it to keep it that way.
Regular wood glue will be sufficient, just keep a wet rag handy during glue-up to wipe down any excess that squeezes out of joints. Keep it wiped up and you'll be fine.
I suffer from CDO ... Its like OCD, but in alphabetical order, LIKE IT SHOULD BE!!!