Are you serious? Do you really expect someone to give an opinion on that with what you have given? We need a lot more information to make an educated opinion.
Of course he can, whether he will or not is another question entirely.
No-one can tell you what will happen in a criminal case. There are no crystal balls and no one has true insight into the future. (I assure you that if I could tell you whether or not your friend would win his case then I would instead use that "power" to pick 6 lucky numbers, plus a power ball, and I'd be on my mega-yacht in the Mediterranean hosting the Swedish bikini team in a champagne drinking contest.)
I suspect that its going to be very difficult, if not impossible, for you to get an answer to your question on line as the decision of whether or not to go to trial is personal, most serious and can only be made after careful analysis and consideration of all of the facts and circumstances. Your friend needs representation and when he gets it he should listen carefully to what his lawyer says. His charges are, in and of themselves, quite serious, but he may also qualify as a prison release reoffender which would trigger minimum mandatory sentencing.
First, second and third: No attorney-client relationship exists by virtue of any Q&A with Michael A. Haber, Esq. on Avvo. Fourth: Anything that you post on Avvo (or on similar sites) or on any social media is by its nature public. It is essentially an admission / confession and can be introduced into evidence as a statement against your interest in a subsequent legal proceeding. Once posted you lose any reasonable expectation of privacy, so, as this is an open forum (with no privilege attached), please be extra careful when considering what to post online (forewarned is forearmed.)