Hi,
I don't understand your 1st question. But you should also contact with the developer of that plugin. Because we are both 3rd party developers and we both assume our clients will use the official Virtuemart. This kind of things can happen when you try to combine two 3rd party extensions though.
I don't know what kind of system/structure they are using. Maybe they have the answer about your issue. The url_rewriting is a tough topic.
About the 2nd issue, the solution is easy.
The result results is displayed in the "category browse layout" that you choose from VM Configuration.
If you want the "ListView" option by default, then you should choose it through VM Configuration:
Attachment Pasted_Image_1_6_13_1_22_AM.gif not found
Then "defaultlist" which has the "ListView" by default will become the category browse page and the search results will be displayed in the "ListView" option.
Regards.
Forum Support.