I just want to ask that talking to a na mehram on social media is right or wrong?
And talking for a business deal or showing the right path to a man then also is it wrong?

You should limit your interactions on social media with non mahram as much as you are able, especially private messages should be avoided when possible. If a man is approaching you wanting to learn Islam please refer him to a brother who can assist him.