You will need either an unexpired Green Card or an expired conditional Green card along with the 48 month extension letter. You should received the 48 month extension letter right after they received your I-751.
No. USCIS could revoke visas, but courts could review those revocations. Seems courts will now have less authority to review.....just my interpretation.