Pretty much what the others said
I haven't started my mod yet but I've been researching for months and stockpiling bits and pieces I think I'll need.
Case prices can vary depending on condition and what's left inside them. Obviously you'll pay more for a functioning G5 than one that's for sale as spares or repairs.
I've bought 3 in total and actually got a decent bargain each time. The going-rate on ebay for a 'dead' G5 is about £70-80 here in the UK (based on completed ebay auctions that I was watching).
Just recently I managed to bag one for £38. Case was in great condition too so there are definitely bargains to be had if you're lucky.
I managed to win an auction for 2 G5's for about £80 though it was over a year ago now - unfortunately they both got completely mangled in transit by the couriers. I got all my money back though
and got to keep the cases! This was pretty frustrating at the time but now I've got a decent case I'm happy things panned out the way they did as I have loads of spare material to get creative with. My advice is pick up the computer yourself if at all possible, courier accidents and G5's are a frequent occurrence!
As for mounting your mobo. A custom tray and backplate like the one's the Lazer Hive produce are without doubt the easiest methods (and one of the better looking rear panels IMO). The tray is designed to fit the existing standoffs in your G5 meaning no JB welding etc. They are relatively expensive (compared to a Lian Li tray or salvaging from another case) but you're getting a custom designed piece of kit, a decent amount of customer support and giving your business to an independent manufacturer so I personally think its a great option. To get a mountain mods tray (which still requires a lot of work to fit) shipped to the UK for example is about on par (if not a bit more) than the cost of a LH custom kit.
Going the DIY tray and backplate route (using salvaged parts etc) is probably going to work out the cheapest option but it means a lot more can go wrong when locating the correct position for your mobo etc. Guess it all depends where you're confidence level is at!
Good luck anyway and don't forget to start a build log if you do go ahead with the mod!