Seeing as I'm a girl, I can't really say for sure. But if the person is only 13, maybe you should just wait and see? afterall, they have puberty to go through....
Pff, it doesn't matter. Don't worry about being "normal", everybody's different. Five inches is fine. No need to obcess over it.
5 inches are average size, and at 13 I am pretty sure it'll grow a bit. But even if not, for fucks sake, when will people stop worrying about their cock size? 5 inch is totally fine, not all women love huge cocks!
It's not how big it is, it's how much you can get out of your partner...Lucky for me it's 20 orgasms in one session...
Its probably going to grow more, but don't worry, unless the girl your with in the future is a huge slut she wont scoff at your penis size. If your mean to her or shes mean she might say its small to hurt you. But as far as pleaseing a girl goes, id say its almost all in two things, The mood you put her in and the way you move and touch her, if you do those two things well it would take a pretty fangly penis to keep you from making her feel good, and if you get them wrong the most perfect one in the world wont do you much good. For the mood part, find a girl you actually have feelings for, and let her see how you feel and take your time, for the movement part, just relax, use all your sences to feel what effect each thing you do has on her.