No, all vehicles are not initially unlocked in the game. Only one vehicle is unlocked at the beginning. However, by surpassing levels and challenges, you can unlock many cars in Hill Climb Racing.