Ohalvo, he did well, must have been exhausted after his long day - he's doing better than Pip who woke us at 2.00 am this morning. (Dh says he heard something outside though and thinks there was a fox prowling around.)
The barky, bitey play is normal and just because he's only used to playing with his siblings. He needs to learn how to play with you. You can either stop the game and ignore for a second every time his teeth touch you or make a loud and impressive, over-acting yelp sound then stop play. He needs to know it hurts when he puts his teeth on human skin, as pups bite each other quite hard without hurting and need to learn bite inhibition.
There are bound to be quite a few toiletting accidents in the first few days. Just keep on taking him out regularly and making sure he gets a big reward when he goes in the right place. It's very early days, but he'll get there in his own time.
Dharma, but fundamentally you just need to say it lots and accompany it with a treat and he'll get it in no time. It's important no to use his name to reprimand, for example, if he climbs on the sofa don't say "Name, no!" but instead teach him either a command for getting off the sofa or an interrupting sound so you can redirect him onto more acceptable pursuits. (Kikopup also has a video on teaching a positive interrupter. I've never used one before but it's been invaluable with Pip.)
I agree with Sally re pooing as well. What goes in has to come out, they only have tiny stomachs at this age and are fed several times a day. The only thing I will say is that the better the quality food you feed, the less waste you get, so imo, it's worth paying a bit more for a decent dog-food.