Do I have to brand the search results with the Google logo?

You definitely do not have to display any Google logos with your search. Something you may want to consider, however, is that our studies have shown that users have a great deal of trust for Google in search. Users are actually more likely to use your search feature if it has the Google logo, because they will see that they can have the same quality experience on your site that they also have on Google.com.