I can't answer your questions, but you may be interested with this company because there are no upfront fees. . My oldest son was very happy with their service.
No upfront fees, No collateral, Minimum of 620 credit score needed, up to 150,000 - Business or Personal
Hope this helps.