You will hear (a) often, especially in less formal communication and particularly in conversation as "whom" falls out of favor. Option (b) is grammatically correct, because as the direct object of "saw," the relative pronoun takes the objective case. Natural is in the eye of the beholder, but you can't elide the relative pronoun if you want to make the clause non-restrictive.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.