There is really no way to guarantee an album will have gapless playback when uploaded to the different stores. There are various reasons why. Each track is made available for individual download on an album (with the exception in iTunes if a song is longer than 10 minutes, the song will automatically be made available for sale as 'album only'). Additionally, stores cannot control a user's personal audio playback settings on their computer or MP3 player.
The only possible way to guarantee gapless playback would be to upload an album as one long track, which you can submit as a single.