Thanks Helga, I will give the .search .entry-title a shot in the evening. Perhaps I can get the website online tonight or tomorrow as well, just so I can give people a better idea of what I am trying to accomplish.
The reason for not having page titles is because I am trying to emulate a faux real website, as opposed to a blog. I have a blog page, but I want the rest of the website to look like a standard html website. With the layout of the header and footer left pretty much untouched, there is relatively small space for content. I like the look because it keeps everything clean and simple all around. If I add titles, the content ends up getting skewed downwards, however I can see how it would not be the best option for SEO. Perhaps I could enlarge the content area subtracting from header and footer, and adjust the entry content font size, but at this moment I sort of like the look as is.
Here is a screenshot of a product page:
I think that having the entry-title on a page like that would be unnecessary clutter and subtract from the overall look.
I will still need to play with the tags a little. I found how to add tags to the sidebar via the tag cloud widget (which is not a bad option, although it seems to show all tags as opposed to tags particular to a certain page), is it possible to add the widget into the content? I suppose I would need to concoct some php code in the function to add a widget area into the content area correct? Then perhaps find a widget that allows page specific tags as opposed to global tags...