He's adorable!
As for the biting, I never had a biter, but I've heard you're supposed to yelp when he bites you because that's what his littermates would do when he bit them too hard. But a firm "No!" would help too. Whenever he bites you, say NO and then stop playing with him. He'll get that if he wants to play he can't bite. He will grow out of it once he's done teething.
As for tricks, find a treat he really, really likes and get him focused on it.
I bought these treats for Jackson:
Sniffers 101 - Treats - Dog
It contains herbs to help calm and focus your dog during training. You give them four treats prior to the training session, and then after 15 or 20 minutes after, start the training.