No you dont need pad sensors, but you can cut them off if you dont have an option.
Yes you did have all the right bits by the way from your description, your standard carrier bolts will work fine, the hoses are a little tighter than perfect but ive never had a
problem, you can slide them down a little anyhow.