I could be wrong, but I don't think Toyota ever made a 4x4 w/a 7' bed, that looks like a 5' 2wd bed. It wont fit your 4x4 any better than it does the one in the picture.
$350 is a bit high for a bed, but then again the place selling it is a parts yard so they charge more. You can use 2nd gen import beds, their body lines line up pretty well w/the 1st gen trucks.