Congratulations are in order! Nothing like celebrating Christmas "In the Good Old Summertime"!
You bet, enjoy until you run the wheels off of it! Not likely though. When this set was manuafctured, Lionel trains were Made in the U.S.A., and designed to last a lifetime and beyond!