dont stress so much. even 12 month old babies need to 'nurse' to sleep. my son nursed to sleep (we breastfed) until he was between 15-17 months - so really, you dont have that much longer to go. sometime around 18 monhts, or even now if you felt hes ready, you can start to water down the milk little by little. a bit more each week per say, until its just water. theres nothing wrong with this habit per say... but milk from a bottle will leak more than milk from a breast, and thats the difference with teeth issues... so just gradually water it down.
i highly recommend a pacifier. i know some parents dont like them, but the reasons i do is that some kids will turn to their thumbs especially during different teething stages, and you cant really take the thumb away someday, but you can take the pacifier away. obviously your son might not take to it now either, but you can sure try if you wanted.
also, a period of cosleeping? its not as bad as you think, and it wont be for as long as you think. babies need their mama's close, whatever that means for you. some do just fine in their beds in mama and dada's room others in bed, others on the floor in mama and dadas room.. whatever. our son coslept with us until that same 15-17 month mark. now and again he likes to lay with us, but usually will stay in his bed all night long and hes been great. no tantrums at bedtime, no resistance to sleep in his bed. sometimes he wants to fall asleep in our bed, but is fine with being moved into his. his bed is in our room too.... so he never has to be alone, and is never far from us so he doesnt have to get really worked up before we hear him.
anyway, do wahts best for YOU and your family. dont worry so much about outside advice or opinions. you have to do whats best for YOU.