A:AnswerThey typically cost ridiculous amounts of money to recover (like $1400) and you can't get back your $100 deposit even if they fail. Also they treat you terribly, so I would not recommend using them.
A:AnswerIt certainly is something they can handle. They recovered all the data off my external hard drive (104 gig!) after it had crashed so tackling your chore would be np problem at all.
A:AnswerNot if the SD Card was destroyed unless the photos are on your phone's internal storage, in which case it depends if the phone can be salvaged.