I wouldn't ever use "native-like". If you really want to, yes the hyphen should be used, because you are converting a phrase into an adjective (or something like an adjective), so I would use hyphens between ALL words. A lot of people don't, however.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.