Littleyang,
again, really appreciate your detailed explanations, very helpful. I did apply all three together as you did. I was told that it was used to be that you would able to get the advance parole and working permit on site when you submit your I-485 in person at local INS office, but since this year, they've changed the policy, now it takes more than 8 weeks to get the two.
But I guess I will just wait, thank you so much again for your kindness to share your experience with me.
Have a nice weekend!