"每6個月內就回美國一次,以便KEEP著她的綠卡. 從來沒有違規" is a wrong concept. The absolute safe is to stay in US 6 months of a year. Your sister's condition can be considered no immigrant intent by just staying in US a few weeks every year. So she better gets re-entry permit.