No, try Ebay
You may try MB Klein's if they don't buy, they may point you in the right direction
No. I do not know who buys vintage Lionel or American Flyer trains. Unfortunately, I cannot offer you any suggestions in this regard. I wish you the best.
I don't work for owner just a customer you can get his number and give him a call he's a nice guy hope this helps you out.
Thanks! Your answer is awaiting moderation.