No, letters of support are not mandatory. It is expected that the project application has a clear description on how companies will be involved. Keep in mind that the applied support can be considered as state aid depending on the activities and involvement of companies. Programme officers might ask for additional information due to weak descriptions in the application.