How deep should I drill a pilot hole in concrete for a 2 inch screw?
You should drill the hole at least 1/4" deeper then the screw depth.  Also make sure to blow out all of the dust from the hole once you are done drilling.

If you use a concrete screw like a Tapcon you don't need to deal with plugs or expansion bolts.