If I close my Silk Card, am I eligible to earn Crowns solely on a debit card?

No - to be able to earn Coutts Crowns on qualifying spend on a debit card the Member must have a Silk Card