If you're using SPDT/SPCO relays as you've shown in your schematic, you only need two relays to control the direction of the motor. To measure the current, you can put a sense resistor in the return path (the path to 0V) from the relays, and measure the voltage drop across the resistor to indicate the current. You may also wish to add some form of snubbing network or clamping diodes to reduce noise and spikes from the motor.