You don't indicate where you're flying from or how often you might travel on Amtrak in the future, but the long way 'round is to purchase the Amtrak tickets and collect Amtrak Guest Rewards points (typically 2 points per dollar, 500 for Acela business on most city pairs). You can then transfer from AGR to OnePass 1:1 in increments of 5000.