as long as he is going to pay you for the hours your in then yes
Seriously? Of course they can as long as they pay you.
maybe but i would just ask them if you could do it while youre there