Names MUST match exactly. You can check on either airlines site what they think your name is. On TWA you can change it on AA you have to send them all kinds of documentation so I would just change your TWA account.
According to the AA EXP desk miles will move by year end and will count for Million or Multi Million mile status. They will NOT count for EXP qualification.