1) I lowered the Minimal Recruitment Cap in the previous update ; if it's still not enough for you, then you can add the following lines at the end of your Tennis.ini (or your Profile's .ini, if you have created one) :
RecruitMinCapCoeff = 0
The old value was 1, the new value is 0.5 ; 0 means no cap at all.
2) And you can change this line in your Tennis.ini, under [Coach], from :
ContractLength = 52
ContractLength = 5200
So the contracts will last 100 years..!