What are Forward flight, Straight flight, Level flight, and Cruise flight in a helicopter?
Forward flight is how the helicopter flies in most situations. It flies similar to an airplane in this situation, with pitching up and down to increase and decrease airspeed. This is controlled by use of forward and aft cyclic.

Straight flight is where the tail rotor is set so that it opposes the turning tendency of the main rotor. This essentially prevents the helicopter from yawing while in flight. This is controlled by using the anti-torque pedals.

Level flight is simply when the helicopter is flying at a constant altitude. This does not mean, however that its nose is pointed ahead, or that it is flying forward, merely that it is not gaining or losing altitude.

I'm not sure exactly what cruise flight is. When a helicopter is "cruising", it most likely is maintaining altitude and flying straight ahead, but I don't think there is a separate term for it.