Just wanted to verify the documents I need to travel to Australia are passport, evisitor approval and not sure do I need to complete incoming passenger card?
That's it ... I think you'll need to fill up a customs declaration card before you arrive, but they'll hand them out to you on the plane so nothing to do in advance there.
Just don't try to bring the sausages, rashers, pudding etc. They have dogs at the airport who sniff out food (as well as the bad stuff!). We go there every 2 years - all you need is your current passport (must be in date for the next 6 months), and the Visa which is available easily online. BTW, for any relatives in Australia looking for the Irish Lyons Tea - it's not made in Ireland any more!!!