可以要求公司辦綠卡嗎 yes, anytime.
Company has the right to agree or reject your request.
1. Immigration petition (I-140) is based on whether you are eligible for one or more eligibility category, and it has nothing to do with your non-immigrant status.
2. If choose CP, you have to return to start this job within months after you pass the immigration visa interview.