I wish I had a friend like that, you let me know if he has some more he needs to get rid of.
Once you actually get them mounted on the truck you can determine if the aspect ratio is too tall. The width is something that you may be able to deal with as long as there is no interference with the steering. I like the look of those wheels, very similar to the Salt Flat design by American Racing.