Re: 2 PVZ2 issues
If your normal profile is complete and correct you can either ignore the extra profiles, use them (i have a mastery, high level, no mastery, L5 and L1 profiles and a couple i don't use) or delete them.
The screen with two accounts is normally shown if installing or updating, for some peculiar reason a new player account with a new player id number is generated and the game doesn't know the difference so it asks you to chose.
I assume that EA have sorted out the hacking problem, there have been a lot of server problems as well.
The people posting on this forum are players whose knowledge of the game comes from playing it and the many problems it has, for in-depth knowledge and the ability to actually change things then you need someone from EA to sort things out.
I did notice an EA dev read your post (rarer than a treasure Yeti dropping gems) and i assume they fixed the hacking problem.