Oh man, I wish I could be of more help, but SH3 is the game I'm least familiar with. But Vincent was my favorite of the cast, so, um, yay potential Vincent!
BUT! For tons of character discussion and theorizing, Silent Hill Heaven's SH3 Board is a pretty good place. Also plot discussion, symbolism, etc. Pretty much everything you could think of regarding the SH games, all debated and hashed out between die hard fans. And most often, intelligent and literate die hard fans!