I'd be pretty confident saying TPM and Greens are not "far left". Your description of "Left" is probably accurate. Others might describe them as far left simply because they haven't been exposed to Lemmy like we have.
I think I'd need definitions before confidently putting Labour as centre-right. Ostensibly Labour is for the working class and National is for small/medium businesses owners.
NZ First is a tricky one because they just kinda go with whatever the minority is yelling about.
Act is also pretty interesting because I am 100% sure they don't say what they really want.