Do I still need my physical passport?

Yes. CLEAR Pass for CBP Mobile Passport Control does not replace your passport. You must still present your physical passport to the Customs and Border Protection officer.