This is still illegal most places regardless of where you do your service. All auto parts stores (in California at least) let you drop off as much oil as you want for free and they dispose of it. Some Autozones will give you an empty container to transport the oil back to them (if you ask).
> releasing freon into the atmosphere
A/C systems are closed, so unless you have a leak, it shouldn’t ever make contact with the outside. Even DIY tools to “recharge” it have special one-way connector valves that connect directly to the one-way connection valve on the A/C system. We’ve come a long away in this tech.