Different between Public and legal liability

I think you'll find it's the same thing. Your legal liability extends to third parties, which is why it's called "public liability." I believe my policies have either $5m or $10m coverage in case someone slips over in the driveway or gets pissed and falls down the stairs.