1. Green Card holder has to stay in US at least six months every year if he (she) wants to keep Green Card.
2. You can use AP go back home. But if you leave US with AP for a long time, your I485 may be denied. You should understand what NIW means.