a) Unfortunately, the header isn't in a separate div or td that can have backgrounds defined for it. The background will be the same color as whatever you define the alpha-inner background to be, which will change the color for the entire entry block. The best you can do is define a text color for the h2 tag.
b) Did you figure that out on your own or am I looking at the wrong table?