payment in advance, payment from another card

Hello. can I pay for a subscription if the old one is still valid for another 18 days? And another question: can I pay with another card? Why don’t you touch the old one?