1) Yes, all included assets can be used for commercial games. (It's right there in the description!)
2) Check out the level_clear script (which is called by playerstate_win_walkoffscreen when the player has left the flagpole and walks offscreen). Currently it just always calls level_goto_next, if you want different level transitions you'd replace that with your logic (e.g. going to a world map)