Boss 1: Start with Miriam, walk towards him, and then jump towards him and get an attack in the air before you're close. From here, switch to Gebel and do a bunch of jump attacks as the stairs are approaching, you should be able to fit in about 4. Then, jump towards the stairs, and then do a jump without moving so the top step will land under you. From here, do three attacks, then move to the edge of the steps, do 3 more (or 4 if you're risky) and then get off the stairs. From here, run so you don't get hit by the short range fire blast. Then go back near him and keep jump attacking with Gebel. Now the fire rain will come, but just keep attacking until one falls just to the left of you. When this happens, go to where it hit the ground and wait for one to fall where you were standing. After this, just keep jump attacking and you'll win quickly.
Boss 2: Start with Miriam, walk under the middle icicle, and do a slide. This will put you in position to crouch attack many times, so do this until he starts his wind up to go across the screen. When this happens, just jump over it, dont think about getting on an icicle. From here, wait for the 3 blocks waves of 2 blocks each to pass, and then go right to avoid the boss. From here, get in the corner and turn into Gebel. When the boss comes out of her shell, face towards her, crouch, and attack with Gebel many times. The bubbles will come and you'll probably get hit once but it's fine because you did a lot of damage. From here, use Miriam and stay near the middle, using your long whip to jump and attack when you can. All of the bubbles should be gone when she stops, so you can switch to Gebel and kill her quick.
Boss 3: Use Miriam to get to the top of the gold pile and attack him 3 times, then switch to Gebel and get those short range stronger attacks in, and then switch back to Miriam to get more long range attacks in as it goes away. Be Miriam when the hands come, stand near the head, and dodge whichever way you need to because you'll be able to hit him either way when the wave carries you up. Then use Miriam to attack whichever enemies are in your way and repeat until he dies.
Boss 4: Bring the Ice Missile and the Magic Charm subweapons. Begin with Alfted and freeze the top head as soon as the fight starts. This should freeze both heads, so switch to Zangetsu and break the ice on the bottom head with the magic charm, and then slice as much as you can before you have to dodge his bite. Once you dodge the bite, switch to Alfred and refreeze the top head because it should be blinking because it's going to wear off soon. Once you do this, switch back to Zangetsu and finish off the bottom head with another Magic Charm and more slashes. When the bottom head dies, touch the right wall with Gebel and jump attack over and over again to kill the top head with no problems. Then wait on the right platform floating in the air on the far right block for the boss to come back in his second form with Zangetsu. When he is done roaring, throw another magic charm and attack him 3 or 4 times before jumping off the platform to the right. When you are on the lower part, duck and switch to Miriam so that when you jump back after the fire blast it's easier to make it back. When you are back, do another Magic Charm and more slashes and he should die quickly. It may take another round I forget but yeah.
Boss 5: Enter as Gebel and jump attack whenever he flies across the screen to get damage in. Destroy the lightning things when they hit the ground. If he's on the left, be Miriam and slide under the wind to get close and do attacks, and when the wind is gone switch back to Gebel. If he is on the right, then as Gebel get far to the left, jump over him when he comes, and move farther to the right. He will land in front of you and you'll be able to do a bunch of damage without worrying of running into him.
Boss 6: Just bring the lightning and spam it with Alfred and she'll die super fast. Then get to the edge of the screen you can safely get to and just get hit by the suicide blast. If you have full health with Alfred, he'll still live and he's barely out anyway so it's fine lol. I mean you can try dodging it but yeah. If you're trying to go hitless or whatever, you can bring the bat powerup with Gebel and dash attack with the bat through it to dodge it easily, but you won't have enough magic if you use the lightning as I described. An alternate way is to stand on the middle umbrella and use Gebel to attack from there and it shouldn't be too hard. I'd go into more detail there but the lightning just works too perfectly.
Boss 7: Bring the Axe subweapon. Enter with Miriam and get on the blue book platform closest to him. From here, switch to Zangetsu and duck slash until he gets on the wall. From here, get on the far right platform, switch to Miriam, and use the Axe 3 times before getting on whatever platform you need to get on. If it's a close one, you can do another Axe. Jump off with Miriam when he stops dashing around, and duck attack with her long whip. From here, repeat the process and as you're slashing with Zangetsu he should die.
Boss 8: Bring the Demon Essence, Fire Shield, and the three upward knives. Jump attack with Gebel on the first phase until he stops having his hands in whatever position. If they aren't both in the air, switch to Alfred, use the fire sheild quickly, and then switch to Zangetsu. If they are both in the air, then you don't need to use the fire sheild yet but you can if you want to. Move from your current position because he's going to land there, and then use demon essence and attack him a bunch of times. After one more round of this, he should die and it's on to the second phase. Go in the corner and use the upward knives, from the floor, and 2 of them should hit him each time. If you get the yellow moon attack, wait under the boss's feet with Zangetsu and simply jump slash the moons that stop on either side of you. If you get the pink moon attack, get to the left side, switch to Miriam, and jump over them when they come towards you. There may be a way to attack them instead but I don't know it yet. When the spears come, just jump attack with Miriam on the higher platform. Make sure you hit only one eye near the floor as soon as it appears and get on the platform before you get hit. Switch to Miriam when he does his super move to make jumping over the blue things easier, and then get to the edge as soon as that's over to dodge the big red moon. The fight should be over in four or five cycles or something like that.