Thank you all for your replies,
I know this person's name and their country, and they revealed to me some of their personal background as well. I found them on social media and they are another believer.
I am aware of the reality of scams and deception but I do not believe he is lying. Besides, I think it is better to risk trusting someone who is most likely hurting than to disregard them completely and contribute to their hurt and struggle. I think such would be unbiblical and would go directly against Matthew 25:35-45. (For I was hungry, and you gave me something to eat).
I think God has brought this person to me for a reason and I do not want to give up on them, as doing so would harden the heart and dishonor Christ. I cannot go to my parents about this as they won't even let me donate to an official charity / organization when I ask, so they would never let me donate to an individual person. However, I know God is calling me and I will not deny Him.
I will take a look at that Heifer project. Any other advice would be wonderful. Thank you.