Per rispondere abbastanza chiaramente alle tue domande :
1 e 3 - Di ufficiale per iPhone non esiste nulla del genere perchè dovrebbe integrarsi con l'interfaccia nativa della springboard e questo Apple non lo permette (non capisco perchè non lo facciano, ma ci sono tante cose che non capisco di Apple).
Il programma che fa per te è SBSetting, ma occorre Cydia e quindi niente da fare.
2 - Stesso discorso, ma qui non so neanche se esiste qualcosa su Cydia. Sicuramente sì, ma non conosco il nome del programmillo.