Your professor can submit the LOR on June 1, but professors can be very unreliable honestly. They have their own personal lives, research, classes to attend to. The BEST OPTION is to create an interfolio and have all your professors prepare the LORs before June 1. Then YOU can submit the interfolio to your aplication. Best of Luck in this upcoming application cycle.