http://au.toyotaownersclub.com/forums/index.php/forum/43-members-rides/ thats where you post stuff about your car, be it pictures, stuff you bought, anything really, think of it as a blog, but for your car, ;]
Welcome to the club dudette :] ! try browsing the ozcelica forums, they might have something there, other than that wreckers are your best option, as for your sunroof, depends on which suburb are your from. There are local places that specialize in sunroof/sunroof repairs,