SoCal - an independent CFI can be a registered training provider with the TSA. As long as they are its the same process.
True for the TSA process - but they CANNOT train the student without the relevant immigration status.
B1/B2 does not count. See link in previous post.