It is very rare to see I-485 being rejected.
After you use AP, as long as you are still working in your current employer, which sponsors your H1, your H1 is valid. I got this from a lawyer's website. However, some lawyers think using AP will abandon H1. Seems it has no standard answer.