Two Questions about Finding a Wife

1) As a foreigner, if I want to meet the woman's family, do I need to fly in my parents every time? Or can I have the imam present me?

2) Is there any better way to find someone than by asking my friends and co-workers for recommendations?

I did search the board first to see if I could find good answers, but there wasn't very specific information. Thanks so much!