Punker: I have two younger acquantances who've traveled this road before you in Europe and the US. Every deal is unique....but expect to play 'B' venues, sleep on busses, eat cold food, get survival wages...all the while waiting for something big to happen. Both of these guys' bands freaked out after a year or two and gave up; but other acts they shared billing with....during the beta-testing-newbies-phase....who HUNG IN THERE.... are playing in the Billboard charts this day. There's a bit of self-ass kicking going on. It's not easy. But the potential reward is great, if you can hold on and be without family, money, security and rest, for a few years.
You will be screwed. You will have fights. You will make little money for a while. And money 'advanced' DOES all get swiped back by the company before you see a dime from the profits of a record.
But I hear potential in your writing. A lot. Business/musical wizzes who've groomed other acts for a long time will try to bend you. Most would say, 'Don't be bent.'
But it pays to be flexible....these cats know what they are doing. Get success their way [but don't let them make you do things you're uncomfortable with], and then you've earned the right to do it your way.
Be nice. Patient. Positive. Grateful. Humble. WORK!! [Bruce Springsteen is a good model]
I also have among my friends a couple who threw away certain success by being pains in the ass to those who were handling them. John Hammond did not take kindly to being told to hurry up.
"I thought we had a deal!"
"We did!" [*click*] Note past tense. My bud is still regretting being a fool. It was his first..and last... shot. His life would be much different today if he'd kept his mouth shut, and temper, in the box. Great writer, singer, musician: working his way down to dying drunk in a gutter....like Bix.
The recording industry, as a whole, runs on a different clock than most of the world. It takes a long time for things to happen, most of the time.
You will make it, if you can wait patiently, be a gentleman, stay sober, and believe in yourself and your destiny...and sacrifice for what you can dream about.
But first, get that contract!!
I also know some people who've succeeded on this road. It is real. Keeping it going is up to you.
ps...don't be discouraged if this invitation doesn't pan out. More opportunities will come. You're too good at what you do to fail, IMHO.
How does it feel to have you first "OH SHIT!!!" moment? :^)