Nope, TN visa holder is NOT allowed for immigration purpose, i.e., you cant file I-485 while under TN status.