Lose the sand and go up to 30% perlite. You'll be much happier.
Be certain that the compost you use is guaranteed to be free of pests and weed seeds.
For starting seedlings, most composts are too 'hot' and you should start in a seedling starting mix, preferably with no added nutrients. I personally use Farfard- it's about as basic as you can get.