A.- Der 1946 geborene D._ war seit September 1985 bei der Firma H._ AG als Hiker (Überführer von Mietautos) sowie seit Oktober 1986 bei der Firma Z._ AG nebenberuflich als Verträger tätig und bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obligatorisch gegen die Folgen von Berufs- und Nichtberufsunfällen versichert. Am 11. Mai 1992 wurde er von einem Velofahrer angefahren und zog sich dabei eine distale intraartikuläre Radiusfraktur Typ B rechts zu, deren Heilung protrahiert verlief. Mit Verfügung vom 17. September 1993 sprach die SUVA D._ für die verbliebene Beeinträchtigung aus dem Unfall vom 11. Mai 1992 eine Invalidenrente von 33 1/3 % sowie eine Integritätsentschädigung von 20 % zu. Mit Verfügung vom 15. März 1995 verneinte sie einen natürlichen Kausalzusammenhang zwischen der als Rückfall gemeldeten zeitweisen Dekompensation des vorbestehenden Diabetes und dem Unfall. Mit Entscheid vom 4. Mai 1995 wies die SUVA die gegen die Verfügungen vom 17. September 1993 und 15. März 1995 erhobenen Einsprachen ab. B.- Die hiegegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 27. April 1998 ab. C.- D._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, der vorinstanzliche Entscheid sei aufzuheben und ihm seien die gesetzlichen Versicherungsleistungen zuzusprechen, insbesondere seien die Invalidenrente und die Integritätsentschädigung zu erhöhen sowie die Leistungspflicht für die zeitweise Dekompensation des vorbestehenden Diabetes anzuerkennen. Die SUVA sei zur Erstattung der Kosten der vom Rechtsvertreter veranlassten Begutachtung bei Dr. med. H._ (Expertise vom 18. März 1998) zu verpflichten. Weiter wird um Gewährung der unentgeltlichen Verbeiständung für das Verfahren vor dem Eidgenössischen Versicherungsgericht ersucht. Die SUVA schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 