Your a/c has a fan underhood that will cause the problem you describe. Opem your hood and start your truck, on the drivers front of the engine bay is a small electric fan, this fan should be running. It works just like a radiator fan, its supposed to cool off the small radiator thingy (it goes to the a/c, condensor I think its called). The second issue is more then likely a blend door issue. If you choose to fix this issue yourself, you will learn more about your truck then you ever cared to know.
Sure it'll suck, but it'll make you a man