1) Das sudo wird nur deswegen benötigt, weil eben Dateien, die den Besitzer root haben überschreiben werden müssen und ohne die entsprechenden Rechte geht das nicht wirklich. Du kannst höchstens mal versuchen alles, wo mit dem Fx zusammenhängt per "sudo chown <deinbenutzername> <dateinamen>" dir zuzuschreiben. Ob das allerdings klappt, und obs der aufwand wert ist wees ich nicht.
2) Wie "alt" ist denn dein Profil?
Übrigens: ich hab Firefox über den Paketmanager installiert und bei mir ist in about:config die einstellung app.update.enabled auf alse gestellt und gesperrt, ich find aber die **** Datei nicht, in der dieses lockPref("app.update.enabled") drinsteht. Weis jemand, wo sich die versteckt?
Gruß Hannes