Does Alkaline support banner ad display based on keyword searches?

Not directly, but this is possible. You can use Server-Side Includes (SSI) and execute virtually any script from a results template page including such parameters as keywords. Thus you can produce any output depending on the words searched and of course banner ads.