Can we train 2 different templates of a file in the same model/project?

No… As many templates are present, those many models/projects need to be there.