Spend on a shock pump, for sure. Air-sleeve maintenance and a new o-ring might solve the oil leak. The word "blown" doesn't mean much. There are two types of service that I'm aware of on a Fox shock: 1) Air-sleeve maintenance that is simple and fast, and 2) A rebuild that requires more in the way of tooling and expertise.
FWIW, it's not unusual for a shock to bleed down over time, and I've been running a shock all summer that's been leaking tiny amounts of the air-sleeve oil. I just wipe mine off each ride, and the tiny bit of oil getting through seems to help with stiction.