As for the box blade/rear blade question, I have a Yammar 226d 2wd and a Kubota L2501 4wd. The Yanmar will pull a 5.5' box blade, but the Kubota does much better due to the 4wd.
IMO, the box blade is much more useful than a dirt blade for basic road maintenance because you can drag gravel to where it's needed, and it's more user friendly when it comes to getting a smooth finish without digging in.
The dirt blade is better for when you need to cut the grade down or clean a ditch, but I just keep my box blade on the L2501 all the time for maintaining our gravel driveway.
I'd lean more towards 5' rather than 6'. If it's too wide relative to your tractor, you won't be able to use it to its full capacity. It's not just the weight of the implement, it's also the weight of gravel, plus friction, and having to contend with hills if you have them. 5' will cover about half of a normal road bed in one pass.