Thanks, Hans! Where I live, people would be more likely to walk in and say "hi, y'all" or "hey, y'all" to a group. The sentence I put forward was more for formal or business situations.
As for the "g" sound, they have something very similar in Korean and I don't think I ever did get it right, but I'll keep trying!