thats more than likely your brakes or your wheel bearings...my last car did that...can prove to be a little pricey The squealing is from little metal tabs on your brake pads that make contact with your rotors when your pads are almost gone. It is their sole function in life to squeal so that you know it's time to get new brake pads. The shaking while braking is from warped rotors, and you'll have to either buy new rotors or have your old ones "turned" at a machine shop.
check a/c compressor and belt.
When refilling the oil some may have dripped onto the belt which would cause it to start slipping badly and squealing loudly.
It sounds like the fan-belt is slipping.
possibly a bad brake...you should get all brakes done
Water in the drums or on the pads.
If that's the extent of the complaint, check the serpentine belt and tensioner.
A loose belt on the motor.
Power Steering pump my have a leak...
metal, right? Sounds like metal, yes.
the cv axle wasnt completely tightened causing the hub bearing to go out
why is there squeek noise when starting and then goes away when engine warms up
Start with the most likely andeasiest to fix. Check your brake pads... There is a wear indicator on the inside pads (closest to engine) that will rub on the rotor and make a squealing noise to warn you that the pads are getting thin. When you apply the brakes the noise will go away a lot of the time. If the pads are new or not making the noise then I do not know what the problem may be.