No, SoFi doesn't provide API.
No, SoFi doesn't provide mobile app.
SoFi is located in San Francisco, California
SoFi offers Quotation Based pricing model
The starting price is not disclosed by SoFi. You can visit SoFi pricing page to get the latest pricing.