Few questions before getting started

Q. What company is behind Alpaca and where they are located?

Q. What bank is the banking partner for Alpaca, are my cash deposits will be insured by FDIC?

Q. Is Alpaca trustworthy? I trade with millions of dollars, is it safe to trust Alpaca with money?

Q. I use Robynhood in the past and the only reason why is because once I sell the stock, money becomes immediately available for the next trade. I don’t have to wait 3 days for settlement. Does Alpaca offers something similar?

Q. What are the fees for each trade when you buy or sell?