I used to sell them, and unless they've done some drastic changes in the last couple years the weight range is still only adjustable over a 10# range for any given bow (20-30, 30-40, etc). You can fudge it some but I don't think any of them have a 30# range without having new limbs put on it.
Draw length might be an issue. Those bows were adjustable from 18" to 28" using a rotating module. Not having seen your son I would almost think that, unless he is unusually tall for his age, even 18" is going to be way too long.
Other than these considerations they're not a bad bow for the money.