I wouldn’t be paying that price for him. It will be curious if a team does!
He is missing some technical skills I’d have expected (finishing, passing), otherwise his mentals look great s as long with his physicals (a you mentioned), plus those skills also mentioned. I wouldn’t be surprised if he also has stellar hidden stats too (could come out in your scout reports), which will be interesting to see what his position is. I’m going AF(a)!