For the checkpoint thing, it's already done, but there're won't be any on the tutorial levels.
FOr the holding block on your head, do you mean it doesn't work or that it falls off ? Cause I tested it a lot, and it worked very well all the time, you hold SHIFT while moving, if you jump, you need to stay steady or the change in speed will affect the block and it will fall (gravity thing).
As for the controls, it is the best I could find, so that you can hold the mouse at the same time as you move and do stuff with the character.