StartCombat "ID of Other Fighter"
Put that in a script and it should work fine n dandy ^_^
I'm not sure about the companion one though, but I would definatly take a look at grumpy scripts
I use that whenever I need someone to follow me in a quest, even if for 5 minutes.