Hello. Thanks for your question.
1. It's recommended to chose compatible Vendor Utility for each phone, but generally - it's not critical, you can use Default Vendor. The main idea - each Vendor Utility might provide some additional advices about recovery process;
2. If Mobile Phone is not rooted but belongs to supported models of Phones (based on supported Mediatek or Qualcomm platforms) you still can get access to data. All ROOTed phones are supported - no matter what type of brand or model name do you have;
3. Our developers are working on new models of Mobile Phones, and in future more of them would be added in supported list. iOS devices also under developing but it's hardly to say even approximate time when they will appear in PC-3000 Mobile. Smartphones research is a very complex thing which requires a lot of time and resources.