I can't speak for the shops in SoCal, but the answer to your parts question is that it's a mixed bag. The VX body panels are 100% unique to the vehicle, but most everything else internal (engine, interior, etc.) is shared with the Trooper, Rodeo, Passport, SLX, etc. and can be had fairly easily. You'll have to search (or ask specifically) for more info on certain parts, but the general rule of thumb is that cosmetic items are hard to find, mechanical items are somewhat easier.
On the shop question I would try to contact some folks in your area. Try using the member map to find members in your area:
http://www.vehicross.info/forums/vbg...hp?do=showmain
You might start with member rickshaw.