At this point I fear you'll have to order recovery discs. They are far cheaper than a trip to BB or another OS license.
It's over at hp.com under your model number.
Hoarding photos on your phone?
Those picture are hogging memory and could be slowing down your phone.