To get a body kit there are a few online places to try.
a few of them are,
www.justjap.com , www.carmate.com.au , www.jetspeed.com.au
in regards to fitting and paiting just found a local panel beater that seems to do good work as with fibreglass kits the end quality comes down to how much time you spend in trying make it fit nice.