1. get rid of the scroll-to behavior, and make an event:
--> scroll to X: player.X
--> scroll to Y: player.Y + somenumber
2. You will have problems with an infinite layout. For something like this, you should have the background moving down, and the player standing still.
As for how this is done, have a look at the FAQ
, specifically the scrolling/camera section.