Q1: Almost, but not quite. "talk with" has a sense of a more extended, two-way conversation, and perhaps without a single focused goal, although "talk to" certainly can mean this too. Also, in my day at least, I think "talk to" was more common in the UK. Both are used in the US.
Q2: Because this is English!