Will I Receive BTCP If I Hold ZCL in the Eleos Wallet?

Yes. Holding ZCL in ANY wallet where you own the private key will allow you to receive BTCP after the snapshot date.