Take a guess where the bottle neck is!

No, you should not need shims for anything if the valve job was done properly. You set lifter preload with pushrod length. Pushrods are always the dead last item I order for a new engine. In most cases, lifters have a pretty big window in terms of preload where they will work properly. The higher rpm you want, the more precise the preload needs to be. It wil not change much once the engine is run and broken in. But it gets important during the assembly.
What we call preload is the amount the plunger in the lifter is pushed down into the lifter when the rocker asembly is installed. You are looking to measure the distance between the top of the plunger (the part that has the cup the pushrod seats in) and the bottom edge of the plunger's retaining clip. I use a wire-type feeler gage for it but you could even eyeball it if you have to using normal feeler gages. It doesnt have to be perfect, it does has to be close to perfect. That distance should be anywhere from .010-.045" depending on the lifter type and manufacturer.

Comp should have the exact specs for me since I'm using one of their cam and lifter kits then right?