I haven't worked or lived in Sydney, so I can't help much on that front, but I did find a public transport
access map for Concord, their
home page, and some general information on
Wikipedia. For information on renting try
realestate.com.au and/or
domain.com.au. If you're only staying 6 months you might have more success witha share house but there are short term leases available.
I'd be surprised of there's anywhere that doesn't have positions, so if St V's or the Prince of Wales sounds better/wuits you better, give it a burl!
I hope you enjoy your time with us