Your reasons are all wrong, none of this will happen because you start doing calisthenics. You will not grow taller and suddenly be able to "talk to girls and have a girlfriend." You'll also most like not see enough progress in gaining weight to be happy enough to continuing to do it.
However, if you want to improve your mental and physical health because it's for YOUR benefit, then a YouTube channel I've seen that's blown up recently called Hybrid calisthenics will help you a lot, and what will help you gain weight is a combination of calisthenics and weight lifting along with careful consideration of what you eat.