Looks like you have a good list going, remember to update your pups microchip with your address and get him/her a tag with your details.
We got a 36 inch crate and it's plenty big for our boy (he's around 30 pounds).
Puppia harness is a great starter harness, it's soft and doesn't have a bunch of metal jingling pieces which our puppy HATED on his harness our breeder gave us.
Kibble, check out dog food advisor for reviews and ratings of foods content, we were using grain free salmon and sweet potato from chicken soup for the soul, it's decently priced and well rated I can't find it anywhere atm so we're switching him back to their normal kibble.
Salmon Oil is a lifesaver in the winter, our pup gets terribly dry skin and extremely itchy without it.
Start out with a puppy kong, they sell kong fillers that are cheese and peanut butter flavored, our puppy was pretty picky at first and only ate the cheese one, didn't like frozen kongs either.
I'd start with a Basic Collar here's a Dog Tag Silencer and a Break-away collar for outdoors or dog park. A dog was choked unconscious at our park so I typically just keep our guys ID tags on his harness and don't use a collar, but if you do I definitely recommend a break-away if you are primarily using a harness with it.
Items we found useful: Bed Liner, Crate Fence, Kong, Stainless Steel Bowls (highly reccomend US made do not buy any made in China for health reasons), Zippy Paws Hide and Seek toys, Potty/accident cleaner, Potty Bells, Anti-chew Bitter Apple spray, 50 ft Leash, Retractable Leash, Soft stop Leash extender, Car Seat Belt, Car Booster Seat, Gentle Shampoo, Comb, Travel Water Bottle, Flirt Pole, Special Treats, Chew Stick, Greenies
Sorry for the HUGE list lol, feel free to ask any questions!