Google Business does not allow for mailbox addresses to pass their internal verification.
More than one entity can receive mail at your Stable address.
Yes. We are currently in beta with our Check Deposit service.
Many of our customers use their Stable address with their bank account.
In person mail retrieval is not supported right now, but will be in the future.