Sachverhalt: Sachverhalt: A. V._, geboren 1958, war seit März 1992 bei der Q._ AG, Eisen- und Metallbau, als Betriebsmonteur tätig und in dieser Eigenschaft obligatorisch bei der Schweizerischen Unfallversicherungsanstalt (SUVA) gegen die Folgen von Berufs- und Nichtsberufsunfällen sowie von Berufskrankheiten versichert. Am 23. Januar 1997 stürzte er während der Nachtschicht, fiel nach hinten und verletzte sich dabei am rechten Unterarm. Sein Hausarzt Dr. med. S._, Allgemeine Medizin FMH, den er am darauf folgenden Morgen aufsuchte, stellte eine "diffuse Druckdolenz, eine diffuse Schwellung, mit Druckdolenz sowohl medial wie lateral am Ellbogen" fest (Bericht vom 4. Februar 1997). Im Spital X._ wurden am 4. Februar 1997 Röntgenaufnahmen erstellt und gestützt darauf eine "gering dislozierte Radiusköpfchen-Fraktur rechts" diagnostiziert (Bericht vom 11. Februar 1997). Dr. med. W._, Chirurgie FMH, unterzog den Versicherten am 2. Mai 1997 einer lateralen Gelenkrevision mit Abtragung der Stufe im Radiusköpfchen, Resektion der hypertrophen Narben im Ringbandbereich sowie Entfernung der Verknöcherung im radialen Seitenband (Operationsbericht vom 5. Mai 1997). Nach zahlreichen weiteren medizinischen Untersuchungen (und einer Lateralulnarbandrekonstruktion mittels Flexor carpi radialis rechts vom 30. September 1997, Operationsbericht der Orthopädischen Klinik Y._ vom 3. Oktober 1997) und verschiedenen Versuchen der Wiederaufnahme der Arbeit war V._ ab dem 9. Dezember 1998 zu 100 % arbeitsunfähig. Auf Ende Juli 1999 wurde ihm von seinem Arbeitgeber gekündigt. Vom 1. Februar bis 10. März 2000 weilte der Versicherte bei der Beruflichen Abklärungsstelle (BEFAS). Mit Blick auf eine Umschulung zum CNC-Programmierer wurden ab dem 12. März 2001 in der Fertigung C._ weitere Abklärungen durchgeführt, jedoch am 2. Mai 2001 abgebrochen. Nach erneuten medizinischen Untersuchungen liess die SUVA den Versicherten durch Prof. Dr. med. B._, Chefarzt Handchirurgie des Spitals Z._, begutachten (Expertise vom 24. Juni 2002). Nach seiner Einschätzung war V._ unter Wahrung bestimmter Rahmenbedingungen ein mindestens 75%iger zeitlicher Einsatz möglich (z.B. als Taxichauffeur), der Integritätsschaden betrug 25 %. Gestützt auf dieses Gutachten sprach die SUVA dem Versicherten mit Verfügung vom 23. Mai 2003 und Einspracheentscheid vom 10. Oktober 2003 ab 1. Juni 2003 eine Invalidenrente auf der Basis einer Erwerbsunfähigkeit von 35 % sowie eine Integritätsentschädigung bei einer Integritätseinbusse von 25 % zu. A. V._, geboren 1958, war seit März 1992 bei der Q._ AG, Eisen- und Metallbau, als Betriebsmonteur tätig und in dieser Eigenschaft obligatorisch bei der Schweizerischen Unfallversicherungsanstalt (SUVA) gegen die Folgen von Berufs- und Nichtsberufsunfällen sowie von Berufskrankheiten versichert. Am 23. Januar 1997 stürzte er während der Nachtschicht, fiel nach hinten und verletzte sich dabei am rechten Unterarm. Sein Hausarzt Dr. med. S._, Allgemeine Medizin FMH, den er am darauf folgenden Morgen aufsuchte, stellte eine "diffuse Druckdolenz, eine diffuse Schwellung, mit Druckdolenz sowohl medial wie lateral am Ellbogen" fest (Bericht vom 4. Februar 1997). Im Spital X._ wurden am 4. Februar 1997 Röntgenaufnahmen erstellt und gestützt darauf eine "gering dislozierte Radiusköpfchen-Fraktur rechts" diagnostiziert (Bericht vom 11. Februar 1997). Dr. med. W._, Chirurgie FMH, unterzog den Versicherten am 2. Mai 1997 einer lateralen Gelenkrevision mit Abtragung der Stufe im Radiusköpfchen, Resektion der hypertrophen Narben im Ringbandbereich sowie Entfernung der Verknöcherung im radialen Seitenband (Operationsbericht vom 5. Mai 1997). Nach zahlreichen weiteren medizinischen Untersuchungen (und einer Lateralulnarbandrekonstruktion mittels Flexor carpi radialis rechts vom 30. September 1997, Operationsbericht der Orthopädischen Klinik Y._ vom 3. Oktober 1997) und verschiedenen Versuchen der Wiederaufnahme der Arbeit war V._ ab dem 9. Dezember 1998 zu 100 % arbeitsunfähig. Auf Ende Juli 1999 wurde ihm von seinem Arbeitgeber gekündigt. Vom 1. Februar bis 10. März 2000 weilte der Versicherte bei der Beruflichen Abklärungsstelle (BEFAS). Mit Blick auf eine Umschulung zum CNC-Programmierer wurden ab dem 12. März 2001 in der Fertigung C._ weitere Abklärungen durchgeführt, jedoch am 2. Mai 2001 abgebrochen. Nach erneuten medizinischen Untersuchungen liess die SUVA den Versicherten durch Prof. Dr. med. B._, Chefarzt Handchirurgie des Spitals Z._, begutachten (Expertise vom 24. Juni 2002). Nach seiner Einschätzung war V._ unter Wahrung bestimmter Rahmenbedingungen ein mindestens 75%iger zeitlicher Einsatz möglich (z.B. als Taxichauffeur), der Integritätsschaden betrug 25 %. Gestützt auf dieses Gutachten sprach die SUVA dem Versicherten mit Verfügung vom 23. Mai 2003 und Einspracheentscheid vom 10. Oktober 2003 ab 1. Juni 2003 eine Invalidenrente auf der Basis einer Erwerbsunfähigkeit von 35 % sowie eine Integritätsentschädigung bei einer Integritätseinbusse von 25 % zu. B. Die dagegen erhobene Beschwerde, mit welcher V._ die Zusprechung einer Invalidenrente bei einem Invaliditätsgrad von mindestens 75 % beantragen liess, wies das Verwaltungsgericht des Kantons Schwyz mit Entscheid vom 17. März 2004 ab. Es gewährte die unentgeltliche Verbeiständung und sprach dem Rechtsvertreter ein Honorar von Fr. 1500.- (inkl. Auslagen) zu Lasten der Gerichtskasse zu. B. Die dagegen erhobene Beschwerde, mit welcher V._ die Zusprechung einer Invalidenrente bei einem Invaliditätsgrad von mindestens 75 % beantragen liess, wies das Verwaltungsgericht des Kantons Schwyz mit Entscheid vom 17. März 2004 ab. Es gewährte die unentgeltliche Verbeiständung und sprach dem Rechtsvertreter ein Honorar von Fr. 1500.- (inkl. Auslagen) zu Lasten der Gerichtskasse zu. C. V._ und sein Rechtsvertreter führen Verwaltungsgerichtsbeschwerde mit dem Antrag, unter Aufhebung des angefochtenen Entscheides sei dem Versicherten ab 1. Juni 2003 eine Invalidenrente bei einem Invaliditätsgrad von mindestens 75 % zuzusprechen und das Honorar auf Fr. 3000.- zu erhöhen. Des Weiteren wird auch für das letztinstanzliche Verfahren um unentgeltliche Verbeiständung ersucht. Während SUVA und Vorinstanz auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen, verzichtet das Bundesamt für Gesundheit auf eine Vernehmlassung.