Don't play any games with him that involve you directly as in hands or feet etc. Then be sure to do frequent little bursts of playing with him in other ways. Mine like to be naughty when they want to be played with. I use this as a cue that they have spare energy to burn.
I use a clap, hiss or blow air in the face and a stern no as punishment noises and removal of attention but I agree you have to save this for the worst behaviour. Kittens can get over excited and don't know when to stop so sometimes putting them in another room that has food water etc in for 10 mins helps diffuse a situation.
I keep the hiss for real serious matters. (It's Mom's warning of Bad Trouble and seems to be ingrained in the instinct of cats - I used it once with Oneago who was abandoned by his Mom at birth and I pretty well had to scrape him off the ceiling, he took it that seriously.)
Be real firm. Exclude him to a room immediately if he's mean.
when he does this scruff him (supporting his bum) as this is what a mom cat would do to calm him down and let him know hes been naughty, and when he does jump on your daughter remove him from the room so he will associate dive bombing with been punished gently,
you really need to stop him now as he will think its alright and carry on if your not careful, also when he goes to dive up the curtains just before he gets there make a big loud pppppssssttt sound as thats not a noise kittens like, he will think theres an enemy cat near the curtains so should stop him, and get him one of those toys that are a feather on a stick and wear him out playing with it so he wont run like a loon round the house, have hope a few months and he will calm down