http://blog.databigbang.com/google-search-no-api/
http://blog.databigbang.com/the-data-portability-fact-sheet/
http://blog.databigbang.com/extraction-of-main-text-content/
(2) There's no way to get my tracked clicktrails as collected by other Google properties (analytics, adsense, G+, etc.)
Related, but going beyond my original point: Google is also unlikely to ever allow exporting all the signals about me they've collected, and are now using to 'personalize' search results. Fine, they're protecting the proprietary advantage they've built up, with my acquiescence, over time. But so is Facebook.
It'd be nicer if they included paging URLs in the RSS itself, though.
Re: (2), while I wish they'd let you collect that, I think there's a difference between data you generate while using their services and data generated elsewhere that you feed them.
(I wonder if a request under the same EU directive that forced Facebook to give you all that stuff back would force Google to give you those trails too)
I wish people would read privacy policies before they're critical of them...