Nobody is contracted to be a trainer: They are all volunteers for those positions that help the company conduct its business.
Nobody is contracted to upgrade to captain. They are all volunteers for those positions that help the company conduct its business.
Nobody is contracted to upgrade to FO. They are all volunteers for those positions that help the company conduct its business.
So it's OK for you to volunteer for an upgrade, but not a Captain to TC?