Hello, the point 1 should be done by search module but if you want to integrate it into the Quickbook it would be only possible as a paid customisation. The point 2 looks like standard checkout but you want it as search result of the point 1 so both points require paid customisation.