Can he appeal this decision?
Normally, you can’t appeal plea deals.
He pleaded guilty, so he can't appeal his conviction. He can, in theory, appeal the sentence, but appellate review is very limited-- he would have to show that the sentence is "unreasonable," and it's very tough to argue that a no-jail sentence for a felony is unreasonable.