You can probably find a cheaper one, though. Just look for 'adv to dvi connector' in Google Shopping (I'm in the UK so I'll probably get different results to you).
Yep you definitely can, I've got a whole box of adaptors in a box underneath me right now
Strange that you'd need one though, nearly all G5's have one ADC port and one DVI.