From what I've read on the GS engines, the cams shouldn't be swapped from one head to another (not even 450 to 450). The reasoning is that your individual 450 head is machined at Suzuki to fit the camshafts that are in it. That being said, I know people have swapped camshafts without swapping the matching heads with no issues. Like stated earlier, the folks on the GSResources would know about the 500 cams in a 450 head.
One thing I do want to point out though - VM34's are used a lot on 650cc motors (popular with the XS650 folks). So even VM32's may be too big unless you do hop up the motor. Have you looked at the pre-2003 (?) GS500 carbs as an alternative? The jetting should be awfully close, and they are Slingshot carbs.