Hello and welcome :)
Best advice I can give you; take your wallet, turn around and run. Just kidding, sorry about your wallet.
You dont need to do anything fancy to "burn" the headphones in, just listen to music as you would normally do, over time they will naturally "burn in". If your ears / brain is perceptive enough you might notice a difference.
The D600s should work straight from your laptop / computer / stereo/surround receiver / ipod / iphone...