COMBAT

MOUNTED COMBAT:
When firing a range weapon from a moving mount, the attack is considered to take place:
1. before or after the move, if a single move is taken by the mount.
2. between the first and second move, if a double move is taken by the mount.
3. after the second move, if the mount is running (x3, x4, or x5).

READYING AN ACTION - a charge can be readied but the PC can do no other actions that round (conciously limiting themselves to only the readied charge action), except for free actions (no movement though) and they can only charge a distance equal to a single move.

TWO-WEAPON FIGHTING
See rules comments under two-weapon fighting feat. Also you can use a two-handed weapon and an off-hand attack that does not require a hand, such as unarmed strike or armor spikes.