http://www.wheelsmaster.com/rt_specs.jsp
A great place to play around with different wheel and tire sizes with various backspacings.
All I can do is compare the specs you have listed to what I have on my truck.
On the front I have 255/50/17 (27.1" diameter) on 17x8 with 4.5bs.
According to the site above, the combo you have listed would be .1" shorter (27" overall) and .5" closer to the frame.
On the back I have 275/60/17 (30" diameter) on 17x8 with 4.5bs.
Again, the combo you have would be .1" shorter (29.9" overall) and .7" closer to the frame (a good thing as mine stick out too far [I'm having to convert a six lug axle to five lug to gain the clearance I need]).
So yes, they will fit. In order to look good you will need to lower the truck. At least a 4/6 I would think.
Here's my truck aired up (you can see the front wheel looks kinda funny).
And aired out (now we're talking).