1. I'm not sure if I understand this correctly. Could you please perhaps demonstrate with a screenshot, or with more description? Once I understand the problem, then I might be able to suggest a solution.
2. I think you are looking for the Custom field selectors. Here is a detailed guide in the documentation of it's usage.
3. By turning ON the Open the results in a new window? option on the Layout Options -> Results Behavior panel.Best,
If you like my products, don't forget to rate them on codecanyon :)