I think Shane has a little something left, but I really do not like the Mora fight. Mora is a middleweight who can boil down to 154 if he has enough time. 154 does not favor Shane at all. Mora is a lot bigger than Shane, and he has a herk-jerky and awkward style that makes him hard to look good against. Shane losing to a guy like Mora would be a very sad affair.
I don't know his finances, but just because a divorce is amicable doesn't mean it wasn't costly. Plus a lot of settlements include a clause where both sides can't disclose what they got or comment much about it. Shane's most likely fighting mostly cuz of pride and feeling he's still top notch despite the floyd loss, but money is probably a big motivation too