You state you have two issues, a no cold issue in ac mode, perhaps due to a refrigerant leak, and a issue with air blowing out in places you dont expect.
The air flow is set by the controls via air door actuator motors. They need to be checked out separately. Should be able to isolate the problem by switching the control and seeing what you get. May just be a failed actuator.