Some investments may require investors to be accredited, but that doesn't go for all offerings, and it's not the case at Alto.
No. Alto supports non-accredited investors as well as accredited investors. Anyone can create an AltoIRA account, though some offerings are open only to accredited investors. This determination is entirely up to the company or investment platform issuing the offering.