Yes, you can draw multiple images into a single canvas.
just change the image position
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
var darthVader= 'http://www.html5canvastutorials.com/demos/assets/darth-vader.jpg';
var yoda= 'http://www.html5canvastutorials.com/demos/assets/yoda.jpg';
loadImages(sources, function(images) {
context.drawImage(darthVader, 100, 30, 200, 137);
context.drawImage(yoda, 350, 55, 93, 104);
});