[Can WordPress Do This?] Yes [Comments] WordPress blogs can easily accommodate ads, from within posts and within the WordPress Theme template files. The WordPress Theme can also be integrated within an online store. [Feature] 
Commerce/Shops