The whining sound could come from a defective alternator. You can determine whether the sound is coming from the alternator by touching one end of a wooden broomstick to the alternator; while holding the other end against your ear. If the alternator is producing the sound; that same whine will be heard louder when you touch the end of the stick to your ear. A length of heater hose can be used instead of a broomstick; with the end of the hose held close to the alternator
and pointing toward it. Be careful to not let either of these objects get caught in or touch any moving parts.
The sound and the harsh gear engagement could also come from a worn automatic transmission; or one which has a low fluid level. So be sure to check the transmission fluid level; making sure the car is parked on a level surface, and following the manufacturer's recommended procedure for checking and filling the tranmsission fluid.