ZLib stellt nur den (De)Komprimierungsalgorithmus zur Verfügung und komprimiert z.B. nur den Datenstrom einer Datei.
Um den Zip-Dateiheader und die ganze Verwaltung der Zip-Datei mußt du dich bei dieser Lib selber kümmern,
aber dazu gibt es auch schon einige Threads, wo dieses erklärt wurde.
Also nativ:
nein
nein
nein
und wenn man die Lib entsprechend erweitert:
ja
ja
nein