baby with bad habits

I feel that my 4.5 months old son has the worst habits, how do I fix them?
- he uses me as a pacifier.
-Wakes up every time I put him in his crib whether it's at night or for his naps.
-I have to rock him to sleep for naps and at night. I end up spending more time putting him to sleep than he actually sleeps.
- he never sleeps more than 2-3 hours at night without waking up, half the time he's not even hungry but wants the boob.