Do I still earn points and cashback on the credit card I linked to Drop?

Yes, when you spend on your linked cards you will earn Drop points on top of the benefits you already receive from that brand's loyalty program.