It's a little more envolved than what Bryan said, but he hit the high points. A brake job is a fairly easy thing to do if you have basic mechanical skills and tools. If you have never done a brake job before I would suggest somebody help you for the first time. The reason why your caliper froze, is poor maintenance. Our calipers slide on pins, these pins need to be removed, cleaned and relubed, when this isn't done you get a stuck or frozen caliper. You can usually free it up with some heat. I could list the step by step procedure for the brake job but I am going to refrain and I hope others will as well. I am not trying to be a jerk, but you claim you drive a 10% grade, I am not going to be responsible for you killing yourself, brakes are something you need to understand a little, that is why I recommend a expierenced helper. If you were close I would do it for you as a teaching session.
You don't need upgraded calipers!!!! The stock units are fine if properly maintained. Now the rotos, they are junk. If you want the best rotors go with the cyro treated powerslots with LTS Hawks pads and you won't be sorry. I would put these up front since they do the vast majority of the braking, for the rear I would just get stock replacements, unless you have money to spend. I also doubt you need a rear rotor, techs like to replace rotors on every brake job. Again you need someone with some knowledge to walk you through this. Make you sure you lube all caliper slide pins with dielectric grease (caliper grease) I am not trying to talk you out of doing this yourself, actually the opposite as I wouldn't trust any mechanic to do the job properly either, but that's me. If you can't free the frozen caliper slide pin then go to Napa and get their rebuilt caliper, stay away from Auto zone and places like that. If it has been longer than 2 years since your brake fluid has been flushed, now is a good time to do it. You will need a little over 3 quarts to flush the entire system. Remember start with pass rear, drivers rear, pass front and last, drivers front. If you have any ? just PM or email me.
NCH