First...
Remove the clearflag command on your #org @skip address so the script won't repeat itself.
Then...
...move2 and move3 can be fused together, since they'll only be taken by the same NPC.
...I don't think * can be properly read as an address, but that's just my opinion...
...move12 and move13 has the same movements, so no need for duplicates.
Anyway, I don't really know why the camera won't move.
There doesn't seem to be any problems with your script, but, try this...