Ok, I solved the first one.
I put the the opening quote in span tags with a ‘quote’ class, and then style the first paragraph in the content thus:
span.quote + p { display:inline };
Same trick won’t do for the closing quote, though; still brainstorming it.