For #2, ask them to give a process flow of how an app goes from customer request to executed. Drill down on the differences they claim between their approach and "standard development" or their competitors. Clarify which differences are already realized, and which are optimistic projections.
Thanks for answering. I think this would be a sound approach.
I will point out that different reasonable people -- let's assume yourself and myself -- taking this approach can come to different conclusions as to whether it is worth investing.