I see. Why don't you let things develop naturally? If he doesn't overstay, he can go back home, then you can visit him. And on one of the visits, either yours to Ghana or his to the US, you can marry.
Don't center everything around immigration, because then it becomes suspicious. Marriage is a big commitment. Why not take it slow, learn the person better and make a decision down the line?