Default [Q] Making startpage.com default search engine in CM 10.2 and above?

I would like to make startpage.com the default search engine in CM 10.2. All I know is how to change the default search engine in the browser (I use Firefox). But I'd like to use startpage (or duckduckgo) search everywhere.

1.) Is there a way to change the search widget from google to startpage? (startpage.com recently started to provide an app but it comes without its own widget.)

2.) With certain long key presses, my device will open Google Now. Is there a way to change that to startpage?

3.) I am not an expert on technical issues but I would suspect that Android routes the search queries of other apps to Google servers? In other words, my guess is that Google provides an API that other apps that need internet search functionality can use. If my assumption is true, would it be possible to change the search engine to startpage?