OK at 12 mil I don't know if those projections are accurate at all. Reason I knew it's not 20 million is because three of his fielding ratings are super elite and the fourth one is below average. Experience tells me the system wouldn't generate a player like that with poor arm accuracy, of all things.
Taking that into account, he's probably not 100 Power. And the 91 Durability could be way off, since Durability drives a lot of Overall rating.
Now the good part IMO is that his Hitting ratings look consistent and plausible. He may not exactly be these projections, but - this is my opinion now - usually at lower scouting I see ratings that are weird outliers. There's enough to make me think no matter if I can't see accurate projections this could still be a useful player of some sort.
Not the fielding ratings, though. If you're hoping he's a real SS you might be disappointed.
I'd throw a few escalating bids out to see if anyone else bids on him. Could be you throw out 2 million and no one else does, and you can walk it back down. Set yourself a cutoff point, maybe someone else bids him up to 5 million, then it's just a question of whether you feel you should go for it or not.