I'd ensure the supplier also had a long term contract to maintain airworthiness.
It is so easy for the operators to bork airworthiness. Undocumented repairs, repairs done without a correct schedule from the type certificate holder, lost paperwork... Does any of this sound familiar?