Will I be charged again in the future?

No. Your payment information will not be associated with the new subscription (and, as is the case with all Stratechery accounts, all payment information is stored with Stripe, not on this site). When the subscription expires the recipient will have the opportunity to renew with their own credit card (or, you can give another gift — see the next question).