The Vacation was a gift from his brother. In the novelization of the movie it is mentioned that he is a successful businessman (it was explained later he was a trader.) Kevin's mother was a fashion designer. Which is why they had so man mannequins around the house.