rather than using SPOFS 0,X,Y to move the character use BGOFS 0,X,Y (0 being the layer) to move the bg instead same for jumping. basically what sheepy said
to make it move and make it move with the camra first you need to use spofs and that will let you move a specific character, even with the camra I think.