"I am wary of people who ask for very personal information especially related to money and also very wary of any emails asking for personal information."
Be cautious in your communication and take your time in getting to know the person you're interested in. Don't give out very personal details like credit card and bank account information. Watch out for people who ask unwanted questions or vague about their answers.
Do not meet alone until you know the person really well. If you're meeting for the first time, try meeting in public places like coffee shops and avoid meeting in hotel rooms or any private place. Also keep your friends or family informed before you set out. .
You can recognise a money scam when members ask for money. Beware of such people and do not pay anything for visa purposes or any such issues. Never discuss financial matters with someone you just met and hardly know. It could be highly unsafe.
Marriage is a union of two families and not just two people. Keep your family informed about all your proceedings and involve them in your decision-making to be on the safe side. Make sure you introduce the prospect to your family.
Getting married is a lifetime decision and no one can determine what's best for you than yourself, so it's also your responsibility to ensure your own safety and take precautionary steps.