In 8.0 I attempted a quick change and it worked.
For example, in wp-content\plugins\wpcf7-redirect\classes\class-wpcf7r-leads-manager.php change line 352
public static function insert_lead( $cf7_form_id, $args, $files = array(), $lead_type, $action_id ) {
for
public static function insert_lead( $cf7_form_id, $args, $lead_type, $action_id, $files = array() ) {
If you can’t wait for the next version, you can try to fix the files this way. I didn’t test this changes, but Deprecation messages were gone.
It may have fixed deprecation messages for you, but did you think that you just shifted the 3rd param to 5th param in your fix. It may lead to some unknown error as somewhere 3rd param value passed something else. You should check it and there are many other deprecation messages instead of this.