1. The US issues approximately 1M greencards every year - employment based petitions are around 10% of that number
2. The bill does a gradual rollout of eliminating the cap - so most people who have already applied for a green card and are in the US should not be affected
3. Employment based green cards are allocated based on skills - there's a specific allocation of 50K green cards just for diversity every year. That's around 35% of the employment based allocation.