Almost 30 independents are running in the provincial election, a record number, with analysts saying they could determine the outcome.