yo sounds like a great op for everyone. Anytime you can get another mouth or team to help u push what you are doing it is a great thing as long as everyone is on the same page and going on the same journey.
All i have to say is be careful with any contract you sign with a manager, record label, or distribution company these are all buisnesses not free help. Do the proper research and you will find the right team