Ho pochissima pratica con google maps.
Per sapere se sia fattibile o no dovresti farti queste domande:
- su una mappa si possono mostrare più marker?
- su una mappa che presenta un percorso si può inserire anche un marker?

Se la risposta ad entrambe le domande è si, allora ciò che ti serve è fattibile, basta che prendi tutte le coordinate e info dal db e in un ciclo crei i marker, uno per ogni record preso dalla query.