@edgarblythe,
keep me posted.
park would affect the transmission, but the steering, unless there was a front impact of some sort, or major frame damage in the rear, shouldn't be off, let alone leak.
are you sure it was steering fluid and not transmission fluid?
and keep an eye on that guy, he's kinda shifty...