Radius, to transfer the sponsorship don't you think he (father) should be having a valid RP?

Better to get his visa renewed by his Company to avoid issues.