A complete due diligence checklist for buying property in Portugal, documents, taxes, legal checks, and what to verify before signing the CPCV or deed.