Edit: For the second point, I think I might replace the block with a pipe that gives Mushrooms so players can afford to screw up more than once or maybe even Fire Flowers, although a Fire Flower could cause the stage to be unwinnable if basic instincts kick in
Just tried it out and Fire Flower spin jumps shoot fire and would make it unwinnable, so no extra hit, sorry