Yes, Day 1 CPT is a work authorization for F1 visa holders. Day 1 CPT does not affect green card processing.