Hi everyone...first post on here, but not new to forums so I'll try not to waste anyone's time.
Background:
not new to electricity, but its been a while since I worked with 220v, and never really worked with electrical code, etc.
Equipment...I have all the right wire, tools, etc...this isn't about 'what gauge wire do I use?'
Husky 60 gallon compressor. 3.2HP motor
standard 220v dryer
All of it is in a 1 car garage separate from the house.
The situation:
My GF and I just moved into this house and I'm excited to have a proper garage to work in (we just moved out of San Francisco). The breaker box for the house is actually outside (which I thought was weird) and the garage is wired, but no visible wires go to the garage so I assume everything is buried. The plug for the washer just comes out of the ground (From the inside of the garage) and into a box where the plug is and that's it....NO separate breaker in the garage. I found the 30 amp breaker for it on the side of the house. Its definitely on it own circuit, as the 120V switches and lights are on a separate breaker.
I haven't measured accurately, but I'd say the garage is about 40 feet (down the driveway) from the exterior breaker box. Visible when the door is open, not visible when the garage door is closed

Just to make sure it would work, I wired in the compressor to the dryer. I opened up the box, put the compressor lines in through a side port and connected those into the same screw connectors on the inside of the plug, turned the breaker back on, tested the lines, turned on the compressor, and voila! success.
The compressor is about 12 additional feet from the dryer plug, away from the exterior breaker.
So my REAL QUESTION: Is this OK as-is? (is this to code?) I know the drawbacks to having the compressor and dryer on the same 30amp circuit, but I'm renting this house and not exactly about to dig up the original line and install a 2nd circuit. Do I need to put some kind of 2nd breaker between the dryer plug and the compressor? Or should I do it anyway just to be safe?
Or is there another option I'm not considering?
Thanks!