Check this recent thread about RR in Philly for the RR part of your Q... http://beeradvocate.com/community/threads/russian-river-in-philly.22047/
Also, firestone walker is pretty much everywhere and very easy to find. Use tapfinder or beermenus to locate a beer bar with a decent tap list near wherever you're staying. If you're trying to find bottles, pretty much any decent bottle shop will have Union Jack and Double Jack. However, finding the barrel aged stuff is a lot more difficult (if that's what you're hoping for).