You can just work using EAD. If your I-485 is denied in the future, you still can reinstate your H1 status by going out of U.S. to get an H1 visa as long as your employer sponsors you.