Most important factor: the card’s 0% introductory APR or strong grace period terms so you can pay in full each month without interest.
Since Miles pays the balance in full every month, look for a card that offers a long grace period and/or a 0% introductory APR on purchases to ensure no interest accrues while he uses the card for those subscriptions.