Yes. Set the terms. If he agrees to anything, it probably won't happen, but at least you did your part. If he does his part, that's wonderful. If not, that can be expected, given his history. (He sounds like my ex wife. Her combat was 3 years in the foster care system).
The very, very sad...