Looks like a good starter kit for the most part. I find the small type mesh mask allows you to cheek the gun much better than the large type. I bought the large type first but found it was too bulky. I'm not sure that I would trust used eyepro even if they are good goggles.
I would recommend one of these rigs in either tan or green.
They don't come with pouches so it will cost you a bit more but they're adaptable and will serve you better in the long run.
Bets rubbers to look for IMO are Firefly or PDI w-hold