Can I run as a candidate if I have ownership of a company that owes taxes?

It depends. If you are operating as an unincorporated business entity and you are personally accountable for the amounts owed, you cannot run as a candidate. If you are an owner of a corporation you will not be disqualified to run as a candidate since corporations are a separate legal entity.