Basic ability route and backups for anyone to use :)
Can get HP through the top of every goal game, spin the D pad and hold A for a special jump to get you to the top
Remember, you can soft reset to get your animal friend and ability back.

Mini Guide

1-2: get fire
Whispy: discard ability and spit apples

2-1: get Coo (BACKUP COO)
2-2: cutter backup (get coo before going in)
2-3: get cutter (coo after mid boss) (have coo before going in)
Nruff: Have Coo + cutter before going in. use cutter

3-1: backup cutter, 2nd room
3-2: cutter 3rd room
Sweet Stuff: have Coo (2-1) and cutter (3-1 or 2-2)

4-1: cutter 2nd room
4-2: get rid of coo after icicles. Fire in the door mid way (mandatory)
4-3: Get Ice + Kine after Frosty and Fire at the end
Ice Dragon: Have an ability that's not Stone

5-1: get rid of Kine before entering. Have fire or get it in 2nd room
5-2: Have fire before entering. Get cutter after mid boss
5-3: Coo top door (BACKUP COO)
5-4: Have Coo before entering. Get fire after mid boss room
5-5: Coo if you want. Get spark if no fire. Cutter(coo) OR Needle(rick) before leaving
Shine + Bright: get either Coo(cutter) or Rick(needle) (5-3 for both)

6-1: Coo before entering
6-2: forced to grab ice and drop coo
6-3: don’t grab coo. Fire(fast hard) or needle(easy very slow) to get through wind donut. Get stone in the last room
6-4: Keep stone. After Stitch, hope for Coo. backup stone in the next room. If you get coo there's another backup stone in the wind room (left side)
6-5: Grab Coo from 5-3. Use spark for enemies. Get cutter. 2nd door from the left.
6-6: have coo cutter(2-2 or 6-1 room 2) before entering
Kracko: Coo cutter before entering

All of world 7, have Coo before entering. Cutter is in 7-2, 7-3, 7-4, 7-5, 7-7(parasol room).
7-3: the autoscroller path is reactable, but the path is down, up, down, up.
7-6: this autoscroller is unreactable, if you pick the wrong path you die. Survive by going up, down, up, down.
King Dedede: Cutter before entering (7-4 backup) DROP Coo