I don't completely know how to analyze the matchup, but I can provide some videos so that you can attempt to get something out of it.
Zelda
ht tps://ww w.yout ube.co m/wa tch?v=NpMY0D9RdI8&list=UUKqrr81-nHHRp_kB956O7_w
Ness
ht tps://ww w.you tube.co m/wa tch?v=et3yuR0shtQ&list=UUKqrr81-nHHRp_kB956O7_w <--- lotta matchup content, but very old gameplay plus i kinda sandbagged the first set.
ht tps://ww w.you tube.co m/wa tch?v=9wKdqGH2vAM&list=UUKqrr81-nHHRp_kB956O7_w
For all your doubles pleasure
ht tps://ww w.yout ube.co m/wa tch?v=b47fjljkOX8&list=UUKqrr81-nHHRp_kB956O7_w
ht tps://w ww.you tube.co m/wa tch?v=AT66h1HuzIE&list=UUKqrr81-nHHRp_kB956O7_w
Honestly, I feel the Zelda matchup is in kirby's favor simply because he can crouch her f-smash and grab. He can weave around her din's, get out of grab game due to floatiness, recover without worrying about din's, chaingrab her at certain percents, get din's yourself and use (never done it myself but in theory it should be useful). Also, when zelda performs naryu's love, just attack her head (which apparently doesn't have invincibility on it) with shorthop fair or nair.
Ness is about a 50/50 matchup. His down throw has guaranteed followups. I suggest DI-ing forward and SDI-ing away the f-air that will have to be his followup. Uhhh, combo game against ness is pretty strong because of his fall speed. PK fire is easy to avoid, just don't stay in shield for too long because it activates on shield too. If you can powershield it, then that is your best tool against it. Personally, I can't powershield because kirby's shield sucks for powershielding in relation to his body. If you do get hit by a PK fire, just keep jumping and SDI-ing upwards to avoid the typical grab that will often follow getting hit. Edgeguard game is easy on ness because kirby's aerials have a disjoint and ness's up-b doesn't. You can just throw out nair or bair against the trajectory of his up-b if you can predict where he will be going. Make sure to watch out for the 7 frames of invincibility on his up-b. Inhaling his power is a useful tool because the power is actually broken right now. It can reach at very low levels, which can be useful for safe edgeguarding. Try not to heal him with it though. To gimp ness easily, with your multiple jumps and floatiness, you can just throw your body into his PK thunder because there isn't much he can do about it.
I can't really tell you much else. The people in these videos Zeej and Irish are two of the better players in Oklahoma. Zeej is probably top 5 in Oklahoma and arguably the second best ness in PM. Irish is most likely top 12 in Oklahoma. Their gameplay is very solid.
I left spaces in the links because i don't post often and smashboard wont let me link things
Additionally, sorry about crap quality. Oklahoma was an early developing state at the time, so the stream quality was not that great.