Welcome to the forum and congratulations on your new sailboat!!
Can you fix the boom in the center? If so, suggest sailing without adjusting your traveler by adjusting your point sail to compensate until you receive the car from BWY in 6 weeks. You will get that part in no time. In the meantime, you might this article on sailing without a traveler helpful: Does a sailboat need a travler? | SailNet Community