How many vehicles can a character have?

You can store up to five vehicles by speaking to a Garage Manager. If your vehicle is damaged to the point that it becomes inoperable, then you can pay a manager to tow it to the garage. The cost will depend on the distance towed.