If you update the General Ledger mapping, can you re-run reports retroactively?

Yes, reports will show the mapping in current state, even for past pay periods.