1. Yes, if your i-140 approve before your PD is available, you can extend your H-1.
2. No, after your I-485 is denied, you lose your status.
2. No, after your I-485 is denied, you lose your status.