Thanks Guys, I am new to this forum so let me first say this is pretty amazing information from all of you.
Just to add, we will be on single ticket hopefully as it is single booking from Perth to LAX. Also someone mention about quick immigration cards, will I be able to request them at Perth...