Yes it will, because I have guitar hero 3 and 5, and the guitar hero 3 guitar, works with both (as long as the guitar hero guitar is second player on 5).
yes
yes it does
Yes
yes
indeed it does.
Yes they will work
Guitar Hero 2 guitars are the same as the Guitar Hero 1 guitars, so they work with guitar hero 1 and 2. If they are for the same system as Guitar Hero 3, then they will work. But that would only be with the PS2 and Xbox.
yes
yes
YES
yes but not on wii