Unless you really like a drop in liner, spend the money and have either a Rhino Liner or Line-X sprayed in bed liner done. I don't think a bedrug works all that well overtop a drop-in liner as they're usually cut to size to the bed of the truck, a drop-in make the bed sizes smaller.
Mudflaps are entirely a personal choice on type and size.