So the idle is normal? Think stock is 650ish in gear. When your car sits after it was ran for awhile, it will heat soak. This will cause you to be a little leaner when you restart after it sat for a little while. Only takes a couple minutes of moving to cool things back down. So, if you have a vac leak on top of that, you will be running pretty lean for a few minutes which is probably why the car idles rough at first.
EGR is only recirculating exhaust gas into the intake. It's metered air. Only a cracked egr pipe would cause a vac leak.