Will a controller from Guitar Hero 1 work on Guitar Hero 2? And is $27 a reasonable price?
Yes and yes.
Thanks.