Though I'm not a part of this league yet, I think you guys should consider allowing trades in the leauge. It would add another dynamic.
Edit: Oh, snap, wrong thread.
As for records, I think it wouldn't be so bad just to take a screenshot of the Scoring Summary, and player stats for records. Also, make it mandatory, so if there's any dispute, having a screenshot would prove the outcome.