Called Amtrak. They say any point activities would make account active. You can redeem magazines, portal shopping. No expiration as long as you keep Amtrak credit card.
Going to open a CC to keep points active. Not sure if there is any more Amtrak transfer partner left....