Hi Drew this bumper come with the winch plate so you can put a winch in the bumper. As for a cover it does not come with a winch cover you can buy that. And shipping will take aroun 3 to 7 days to get to you. If you have any other questions feel free to ask. Thanks,