Google is your friend on this one.
Not sure if we're allowed to post links to other forums, but a guy by the name of 95FZR600 over at fzronline (search "r6 gauge swap" on google) did something similar. Said his totaled up to about $350+ after parts and various add-on components.
All said can be done but might be more trouble than its worth.
Service manuals typically give a pin-out for the factory cluster, so you know what each wire does. Though it's rarely as easy as just cut/splicing the wires. Tach signals aren't always the same, the resistance values used for temp/fuel gauges might be different (resulting in no, or inaccurate readings), speedometer signals are typically a plain square wave and fairly universal, but the calibration is most likely off so you'd need something like a speedo-healer to put it back right again.
The tach tends to be the tricky one. "Noisy" signals, different ignition setups, ect, often lead to a jumpy needle, or the tach reading 1/2 or double actual rpm. Aftermarket clusters allow a lot of these calibrations to be adjusted, but factory ones never do since they were only designed for that one bike.
Custom Fighters - Custom Streetfighter Motorcycle Forum
A forum community dedicated to Custom Streetfighter Motorcycle owners and enthusiasts. Come join the discussion about performance, modifications, builds, classifieds, troubleshooting, maintenance, and more!