I can't help with your Yealink PBX issue, but as for the others:
1: this is working as designed. When you add multiple Google Voice SPs, the portal is rebooting your phone and sending multiple connection attempts to Google Voice for those multiple accounts. This can result in the requests being rejected by the server, or some other, unknown problem. However, it will clear itself up, if you just let the phone sit there for a while; the individual SPs will automatically retry connection and eventually start working. If, after waiting say 20 minutes, and it's still not connecting, power cycle the phone, and do not change anything; just let it sit there.
2: If was me, I wouldn't use a PBX; I'd simply provision the SIP trunks directly on the phone, using credentials from a cloud-based ITSP. Let the ITSP act as the PBX.
3: I've been using a 2182 since it was in beta test. The contacts import and lookup function is working fine for me. You may have some invalid data in one or more of your contacts.
4: I forwarded a link to your post, to one of my contacts at Polycom