Yes - but if a track is over ten minutes long, most download stores will lock it to ‘album only’. This means that customers can’t purchase the track individually and can only receive it if they purchase the whole album.
It's also worth mentioning that continuous mixes and DJ mixes can't be uploaded as one single audio file. You'll need to separate the tracks on your mix into individual songs for your release to be accepted.