Should I file a provisional or a non-provisional utility application?

While there is no “one-size-fits-all” strategy (since each matter is different), we have provided a detailed posting here: Filing a provisional or non-provisional utility patent application

It is advisable that you schedule a consultation to discuss the exact strategy that can be employed in your situation.