What would you say the top good habits are?
#1 - Introduce a dummy.
There is nothing on this plant better for gentle, no crying independant sleep. Alternates dummy use will likely either (a) involve crying (b) be more parent dependant and not independant
#2 Use a swaddle in the first 3 months. An angry/distressed newborn needs a swaddle more, this is not a sign baby "doesn't like" the swaddle. The opposite in fact.
#3 Independant sleep means putting your baby down and developing ways to make it easier to put baby down to sleep.
#4 Properly decide if you are an attachment parent (you are your baby's comfort - feed to sleep, cuddle/rock to sleep, contact naps, sleep on you or in sling, cosleep). You cannot realistically half-do AP, for example naps in your arms and feed to sleep but not wanting to cosleep. You'll either end up "giving in" and embracing AP fully. Or you'll have to sleep train an older baby our of AP - which is the most distressing of sleep training to achieve.
Much better to decide early that you want to AP and go with that from the outset. Or decide early you want an independent sleeper and develop independant sleep habits from the beginning.
#5 Starting early matters. As long as you are age appropriate in approach, you can start developing good sleep hygiene from Week 1 newborn age.
#6 Your baby needs significantly more help to sleep independently than you might expect.
Too many new parents think that good sleep comes from baby having less help to go to sleep (ie "You can't sleep train a newborn" assuming "sleep training" means baby crying to sleep). In fact a newborn is the best possible age to teach independant sleep habits. But it comes from giving baby significantly more help to sleep independently.