Bei einer Reparatur durch einen nicht autorisierten Händler wird leider ein weiterer Service von Apple abgelehnt.
Außerdem kann nur Apple einen kaputten Homebutton wechseln, da hierbei wegen der TouchID Funktion die Hardware mit dem iPhone richtig verbunden werden muss. Aus Sicherheitsgründen geht dies nur über Apple oder deren Service Provider.
Bei vergessenem Passcode für den Sperrbildschirm hilft in normalen Fällen das Löschen und erneute Einrichten des iPhone, so wie in diesem Artikel beschrieben:
Code für Ihr iPhone, iPad oder Ihren iPod touch vergessen oder Ihr Gerät wurde deaktiviert - Apple Support