Absolutely, he can use your computer to activate it.
Back on June 29, my Lame Windows Vista refused to let me
activate my iPhone, so I thankfully used a friends Mac Book Pro
to get me up and Surfing.
Just pay attention to what's required, click all of the necessary
bells, and whistles, and Yes. It will work.
John