Dear courneyo67726644,
I would definitely recommend you to try Attribution IQ. You will get the answer. There are many documents available online.
Lets say, a visitor landed Page A > Page B > Check Out > Thank You. If you take Purchase event, you will be only seeing Thank You since the Attribution is Last Touch(Default Attribution Model) i.e. Thank You.
But if you use Linear Allocation Model in Attribution IQ, Equal credit will be given to all the Pages. Page A = Page B = Check Out = Thank You = 0.25. So you will come to know the contribution of each page and now you can find out which page is contributing more for the revenue.
This is not only for Page, but for all the variables. So yes, Attribution IQ is indeed awesome.
Regarding how many pages/products were viewed before conversion, you should create a segment based on Visit or Visitor or else even Page Depth variable will let you know the exact depth on every purchase.
Thank You
Arun