Pacifier - try cutting the tip off so that it doesn't "suck" right. The next week, cut a little more off. Continue until there's nothing left but the nub.
If he as a lot of passies, do it to them all. Don't explain it to him - just say that they don't seem to be working anymore if he asks. It is what it is. He won't want it anymore, and since they are all the same, then you can throw them all away todgether, without mentioning it to him.
He is much too young for you to actually expect him to night train. The ped will tell you that the body doesn't yet have the capacity to hold it all night. My ped told me not to expect it until he was 4 years old. He should be totally day trained before you even start testing the waters for night training.
Boys typically train later than girls, so I think you have a lot more time on your hands for him to even be day trained. Don't push it or you will just have a battle on your hands and frustrate the both of you.
How much TV do you let him watch every day? He shouldn't have more than a half hour or an hour at the very most. Children can get hooked on TV and there is so much for them to learn about their world that is not on TV. What he does watch should be educational based. If I were you, I'd unplug the DVD player and just say "I'm sorry honey, it's broken. Let's do "x" instead." After he gets over not having the DVD player, play it for him once a week on the weekend.
Children do get obsessed with different playtimes, like construction equipment, trains, dolls, legos, dinosaurs, water play, etc. That's normal. What you can do is bring other stuff into it. When my son balked about eating green beans, I told him that Thomas the Tank Engine brought the green beans to the market. Don't you want Thomas's green beans? Boy, did that change his attitude. Beans became one of his favorite. I got books about Thomas, books about backhoes (that was one of his first words, egads!) books about dinosaurs. We put train tracks together and brought together other mediums and elaborate story lines. As my kids grew, they branched out and made a lego and train "universe" that included Lincoln Logs, Bionicals, little army men, and somehow, the dinosaurs. I encouraged the beginning of this - they went way past me in creativity, that's for sure!
I hope you will consider putting the kabosh on daily DVD viewing. I know that it's probably a chance for you to start dinner or have a break. But the TV viewing should be something like Sesame Street that teaches alphabet and numbers, something like that. A 2 year old doesn't really need TV much at all.
Good luck!
Dawn