Hi Buck, a big welcome to you and Charlie. He sounds like an perfectly normal cocker pup and lots of us on here have had one, if not all of the issues you describe, - there's always lots of help and advice available and if you read through some of the past posts you'll most likely find interesting tips too. I can strongly recommend the "How to teach a perfect recall", everyone has different priorities but for us, that was my first one.
Pleeeease don't take this the wrong way, but be careful about Charlie holding his head out of the car window, wind and dust can cause eye and ear problems, particularly to cockers. Humphrey doesn't particularly like car journeys but we have managed to get him to settle down a bit better now, by changing a few things, - its a bit of trial and error really, they're all different!
Looking forward to seeing pictures and hearing about Charlie's adventures!!