It will be a big drag on Perry. The only reason Giuliani isn’t in jail is because his crimes did not come to light until after the statutes of limitations had run out.
There is plenty more that makes Giuliani unsuitable for office. For one thing the real heroes of 9-11 will Swift Boat him.
Practically every inspirational person has had warts. Only one did not.