Gift Subscriptions

We have both print and digital magazine subscriptions. Is there a way to create an order form that allows the buyer to enter several recipients of gift subscriptions without having to re-enter their Billing information? This would also need to have a campaign for an Automatic Renewal option, email renewal reminders, and paper renewals as a followup if they did not respond to the email renewal reminders. Thank you for anyone’s help!