Fox Link is silly because you stock tank forever, can save him like a boss [with any of your projectiles, even arrows], and he can save you with raw speed to clear the ledge. You also have no problems KOing off any of the blastzones [spin attack weak, shine, spin attack strong, fsmashes from both, his usmash and uair, your uair and dair and maybe fair].
Falcon Link is basically the same thing where Falcon combos even harder [and can get super free setups into your dair - Fox can too but it feels even easier], and you both live forever, but Falcon is more gimpable [even with your assistance], has spacie problems of his own, and his upward KO power is lacking [but knee so who even cares].
I haven't done Link Sheik - would imagine it's workable [her dthrow means you either get dair or she gets usmash in a 2v1 XD], but I'd guess Fox is better because Fox.
Puff can save you and you her, she can avoid your stuff easily, and rest is easy to wake her up from [bombs, rangs, jab, even late nair]. Don't dair her please.
Peach works because she does well vs spacies. I'd think it's a weaker team than Fox-Link in almost every way except maybe her recovery [damage racking seems weaker, worse KO power, edgeguarding isn't really a problem with Fox/Link, onstage I think you have less control], but it's still a good team.
Just my input on the top 5 for teams.