The SR+ can charge up to 32 amps at 240 volts. You can go with a brand other than Tesla, but you'll likely need to use the J1772 adapter that comes with the car to convert the end of the cable to the Tesla-shaped plug.
A lot of people on this forum also recommend having an electrician install a NEMA 14-50 outlet and using the mobile charger that comes with the car. Now, if this is a new purchase the mobile charging kit no longer includes the NEMA 14-50 adaptor, but it can be bought for like $35 from the Tesla shop. And if you don't drive too often, you can get by with the standard outlet adapter that comes with the mobile charger. For the first few weeks of ownership, we just plugged the Tesla into a standard 120 volt outlet and got about 5 miles of range per hour of charge.
Personally, I went with the Tesla Wall Connector for the looks and convenience (no need to use adapter, no need to pack up mobile connector if I'm going on a trip). But my state's EVSE rebate really tipped the scales on that one for me. We had the electrician put in a sub-panel in the carport, so if we ever need to change the Wall Connector for something else, it's a short run of conduit to the subpanel rather than another re-wiring through the whole house.