Ok, on the note of samus, and campy characters in general, is there some guide on how to beat campers? because they screw me over on a semi-regular basis
Hmm, there's no guide, but there's some options you have that you should keep in mind...
1)
You can either powershield, duck, jump over, or steal an enemy's projectiles and use them against them. Sure, some of these don't apply to some campers, but the rest do. Keep this in mind, it's how you're gonna get past campers as Kirby... And also keep in mind your opponents' positions! If you're jumping over TL's arrows and you're near him, you're at risk of eating some aerial. Try and stay over his projectiles, but near the ground so that you can land and punish them. Grounded punishment versus Campers is your best option, since you can use your shield to grab them if need be. This depends on the kind of camper... Some have tether grabs, others don't. For the non-tether grabs (with the exception of Snake), it's better to just hit them into the air and take the fight from there (or hit em with an aerial once you get close enough, while avoiding landing into their grabs).
2)
Campers are always trying to regain space to start their camping all over again. So, what you want to do is jump into their mid/close-range and stay there, juggling them and giving them no breather (with the exception of Snake, he loves it when you're near). For non-tether campers, do the same thing, but avoid landing in front of them if they hit the ground before you do. Getting grabbed by them isn't cool, getting
shieldgrabbed makes you feel even worse.
3)
Your best approach against campers is to make them camp while you approach. Sounds redundant, but think about it this way... They camp at you, forcing you to approach. What do you odo? Well, obviously, you start approaching just like they want you to do, until you're at their minimum camping range and maximum non-camping range (where they can hit you with non-projectiles), so their playstyle will change. What you want to do is, before you get close enough for them to stop camping,
pay close attention to how they're camping. They're vulnerable at some points while camping, and what you want to do is start running in as soon as they start to repeat their camping. If it's a falco? Run as soon as he jumps before he shoots a laser. If it's a Samus? Run as soon as she jumps, she's super slow so you have loads of time to reach her. If it's a TL? As soon as you see him jump, run in and get ready to shield his possible zair, then punish with a quick attack (preferably ftilt) (obviously Snake's a whole different story, since he's a different kind of camper... His MU discussion next time should go much more in-depth for this)... As soon as you find the moment to approach, and you start running, get ready to powershield whatever the character is bound to do to you, and GRAB/TILT TO PUNISH! Once they're in the air, attack appropriately and make sure you're never where they want you to be (a Lucario wants you directly below him, so hit him on the sides/diagonal).
4)
Don't look for an inhale, campers always want you to start an inhale! Copying their power is nice, but you gotta be careful... Save your inhale for when you're SURE you're gonna get them (or mindgames), but don't just throw it out there! They'll never jump into your mouth, and they can outrange your inhale range since they're, well, campers! Concentrate on the basic Kirby stuff instead of the copying and its tactics, but keep an eye open for their vulnerabilities (if Samus upBs OOS and you shielded it, find where she's gonna land and inhale her while she falls: that's the perfect opportunity if you really want her power)!
That's the basics on how to handle campers. Each person has his own way, but this is what you NEED to know before running into campers!