The ice arrows are only effective when the dragon's mouth is open and its eyes are closed. If flame is coming out, the ice arrow won't work. To render the dragon helpless for only a few seconds, the switch on its back can be thrown. Climbing over the top is the only safe approach, because there are no defenses other than the spike ball on its tail. Three arrows delivered in this fashion will destroy the dragon.
There are no cubes on Astro Knights island. There are ice floes on the Ice Planet, that you jump across to avoid the robot fish.
At the top of the ice mountain.
Tha same way you get the first one. But you have to dodge the falling stalactites from the roof. (see related question)
the guy at the door fives it 2 you
they are around it and you have to lead them 2 the black hole
go to ice or fire planet but fire is the hardest
There are no fish on Astro Knights Island. There are Space Sharks around the Ice Planet at X-73 Y-83. To defeat them, shoot them and lure them to the Black Hole at X-85 Y-47. (see related question)
Sir peleas gives it to you at the bottom of the volcano cave. (see related question)
at these coordinates X:73 Y:83
You get it from the ice knight on the ice planet.
On Nabooti Island, the Mountains of the Moon have a snowy path to the top. On Astro Knights island, the Ice planet is one of the three planets to defeat.
On the Fire Planet, you get it from Sir Peleas when you reach the bottom of the interior of the volcano. (see related question)