In my experience y’all works as a perfect alternative to “you guys”, even as a non-Southerner myself. After my initial discomfort using it it became quite natural.
I am not a “y’all”, and I’m not a “folk”. If you use either of these terms to refer to a group that includes me or potentially could include me I will interpret it as a deliberate insult.