Well, I main PT so I'm here to help you guys. Remember that I'm just a scrub, so don't rely too much on what I say.
Squirtle-
You guys are gonna get worked against squirtle, arrows will never work, and squirtle is so much faster and smaller then pit that it will be really tough. Hydroplaned u-smash is really dangerous, because it is good for kills, and goes the entire length of FD, and squirtle is really small so you can't stop him effectively. His D-throw kills early, and he will rack up damage fast with b-air, and try to conserve f-air for the kill. You have no grab release options, and it will be hard to grab him anyways. Squirtle will attack from the air mostly, as his aerials are the best aspect of his game. Expect to get juggled, because his u-air is really good and he can throw out his aerials almost constantly. His hydroplaned pivot grab travels really far, and is great to land a d-throw for the kill. His jab comes out on frame 1, and his jab and f-tilt are interchangeable as constant little turtle pokings. His up-b can be reversed, but most of the time is used to latch the ledge anyway. Squirtles like to shell shift every so often to just throw you off, and if you whiff an attack they can punish. Your best hope is to land a smash, because squirtle is really light and will get KOed easily. Overall, this will be a tough match for pit, and is in squirtles favor. 60-40.
Ivysaur-
You are all underestimating ivysaur, ivysaur will try to pressure you to keep you from using your arrows, because she is fairly large and razor leaf isn't able to camp back effectively. B-air has better range then everything pit has, and she will use it and abuse it. B-air can be fast fallen into f-tilt, which does a large bit of damage. Ivysaur is all about spacing and wracking up damage, and if you don't DI right she can pull off a fast fall n-air to bullet seed combo for over 50%, so watch out. Her n-air comes out fast and wracks up alot of damage, and links into other moves well. F-air won't be used as much, but it hits above and below her as well as in front, so watch out if she uses it to approach. D-tilt will be used alot, as it does decent damage and is better then what you have on the ground. F-tilt does a lot of damage, and has excellent range. Her jab reaches far as well, and ends fast. Her pivot grab is fast for a tether, and b-throw can kill. At early percents watch out for D-throw to vine whip, or D-throw to U-air chase. U-air is one of her best killers, as well as U-smash. F-smash kills well too, and is used to poke you often. They kill at ridiculously early percents, so watch out. Try not to get above ivysaur too often, as that is her best area with bullet seed, U-smash, and U-air all being lethal. She out spaces you on pretty much every attack, and does alot of damage. She is a dangerous character, and too many people underestimate her because of her one weakness; the ledge. She is the easiest character in the game to edgehog, and so many people laugh her off as the worst pokemon. A smart ivysaur will save their second jump, and if you try to edgehog then they will jump and use an attack to remove you from the ledge and then latch on. Also if you edgehog and wait too long, she can use vinewhip to stagespike and take you down with her. But play it smart, utilize your arrows and faster attacks, and remember to edgehog smart. She racks up damage faster then squirtle, and spaces the best of the three. Overall, she'll be tough, but remember to just grab the ledge and utilize ledge grab invincibility, and ledge get-up invincibility (as long as you are still getting up, she can't tether on.) This match-up is tough, but roughly even. She beats you on stage, but get her off stage and you can pull off an early gimp. 50-50.
Charizard-
Charizard has an extremely excellent grab game, with a huge grab range, some good throws and some grab release shenanigans. His spike is ridiculous off the edge, with a huge invisible hitbox beneath him. His b-air comes out quick, and his n-air shields his whole body. His infamous side-b, the rock smash, does arould 40 to 50% if hit dead on, and is an early killer. Even if you hit him, the rock shards can still hit you, so he can use it similar to how snake holds grenades as a defense. His flamethrower does a lot of damage, and has good range. His D-tilt is his best killer, and has good range and kills early. His f-tilt is useless, as d-tilt is always better. His jab is fast and decent. His up-b has super armor frames, and he has 3 jumps so you can't gimp him well. His u-air juggles well, and the hitbox stays out and his whole body is part of the hitbox. His pivot grab, d-tilt, and rock smash are what you need to watch out for. His u-smash reaches far, and is good for hitting from beneath. His F-smash is like bowsers, but better. Its still very crappy, but might be used to punish for a kill. D-smash is mostly useless, unless they are doing a ledge trap. Mostly, not a hard matchup as you can spam your arrows and your faster attacks, and just avoid him mostly, doing hit and run. If he gets you though, he can cause serious pain. This match-up is your advantage, 60-40.
Pokemon Trainer-
Overall, Pokemon Trainer goes even with Pit, and either player can win. Each of these match-up percentages change depending on the individual PT, and which pokemon is their best. For me, the match-up would be 60-40 squirtle, 60-40 ivysaur, 30-70 charizard. My best is ivysaur, but the inherent advantages of squirtle who I'm decent with give me an advantage with both, but my charizard is completely worthless. Also remember that if they don't think they can beat you with one, they'll do a quick grab>throw>down-b to switch to a better pokemon, so the matchup could stay bent in their favor. A fun match-up, and playing three characters in one game can be challenging. A fun fight, it could go either way if you play well.
50-50 overall, but can be bent to PTs advantage because of pokemon change.