Wie alt ist denn der Hund?
Das alleine bleiben muss dem Hund in kleinen Zeitabständen (Minuten) beigebracht werden. Unter Suche wirst du dazu etwas finden 
In der Wohnung und im Auto muss seperat geübt werden. Wenn der Hund in der Wohnung alleine bleiben kann, dann muss er das nicht automatisch im Auto schon können.
Dein Freund soll doch nicht meterweit hinter dir laufen, sondern immer wieder ein zwei Schritte vorlaufen, dann überholt ihr ihn, dann zwei Schritte hinter euch.
Nein, der Hund muss selber lernen, dass er die Leine locker machen muss, einfach warten bis sie locker ist, dann weiter gehen.
Zur Leinenführigkeit:
http://www.youtube.com/watch?v=dTdWjqJnXOE
http://www.youtube.com/watch?v=Vq0Pu4TTF5o&feature=related
Anstatt den Napf kann auch dein Freund uninterresiert ein paar Meter von euch stehen: wenn die Leine locker ist, darf Hundi hin, wenn sie sich strafft bleibst du stehen bis er sie locker macht (nichts dazu sagen oder rucken!, einfach abwarten).