I totally believe in offering a variety of shapes, sizes and most especially textures in toys. I did this for my last 3 Cockers and never had a problem with them chewing my stuff! I've always kept all the toys available to them... never heard you shouldn't LOL. Do what is best for you. Don't forget to use things that are around the house for toys too. A plastic water bottle is great fun. I tend to try to expose my pup's to a new thing a day. My Chessie loved playing with bubbles... I used ones that are edible. You do need to remember that pup's don't always come KNOWING how to play so you may have to teach Oakley. The other thing... some dogs will not play with toys on their own... you may have to play with Oakley to keep him interested in his toys. One of Chessie's first favorite toy was a small plastic Frisbee. She would pick it up and run around the yard with it... only problem was it would flip up and cover her eye's!

For some good fun ... buy a ball that is bigger than Oakley. A child's play ball works well for this... then let him have fun with it. I bought a cat toy that mimicked a tunnel since I knew Chess was going to do agility. It was summer when we got her so she had a small kiddie pool to wade in on hot days. Since we have a ton of kids on our street I got her used to moving things early... I'd have my son walk past her, run past her and ride his bike past her so that she would learn not to chase after those things and she would not be afraid of them. There are so many things you can do with your puppy... it is only limited by your imagination. I learned to look at everything from the aspect of how I could use that for fun or what I could teach my dog to do with it. I'd raid my son's toy box in search of new things.. hoola hoops, remote control cars, even his skateboard!
Chessie is almost two years old and I'm still teaching her new tricks... her latest is how to close doors for me.
I agree that now is the time to look into a puppy class. But you don't have to wait for a formal class ... start now teaching the basics. Always keep in mind .. what's cute in a puppy isn't always cute in an adult dog. Good luck and enjoy that puppy!