The extent of the issues here makes a repair pretty much useless. You'll probably want to get a new phone.
open