So I have been playing around with the store, and I logged in my non admin account. I see that the store is in the dashboard so I guess that answers my question about members adding products. But that still leaves the deposit of the funds.
The thing I am worried about, is if that money from a members product is deposited in my (the site owners) account, then I go into my paypal account and transfer that money to their (the member) account then it is going to be taking out the paypal fees. So if a member sells a product for lets say $100, that is deposited into the site owners account. Then I have to send that to their paypal account, paypal is going to get double fees. Once from me moving it to their account, then again when they transfer the money from paypal to their bank.
Not to mention, if the site becomes very popular, theoretically, there could be 100s of transactions a day.