A few quick clarifications :)
We did not integrate ADC into Sitecore 7, the ContentSearch layer is a complete overhaul of the old search layer for Sitecore. We took some basic concepts from the ADC, such as dynamic fields, and placed them in a new implementation (like ComputedFields). They are not 1: 1 compatible, and you will need to work a bit on your indexes.
The Lucene version has also been upgraded from 2. * to 3.0.3, so all indexes will need to be re-created anyway, since they are a completely different version of Lucene.
There are two options here: the old Lucene search (the Sitecore.Search namespace) (on which the ADC was built) was not affected and will work the same way, although I'm not sure if ADC is compatible with SItecore 7 as in theory, it has now been replaced.
The next option is to update your index to take advantage of the new Sitecore 7 search features. The configuration you use will not be directly compatible, but while you need to remake your index into a new configuration, the basic concepts should be familiar to you. The dynamic fields that you have should be logically mapped to ComputedFields (the fields that are computed when the element is indexed), and everything else is straightforward.
While ContentSearch looks like a lot of additional configuration, most of them are the default configuration, which you do not need to touch on, you just need to override the configuration parts for the computed fields that you want to add and the template that you want to include.
An example of creating your own configuration override can be found here: http://www.mikkelhm.dk/post/2013/10/12/Defining-a-custom-index-in-Sitecore-7-and-utilizing-it.aspx
I also recommend that you upgrade to 7.0 rev. 131127 (7.0 Update-3), as this fixes the error in the IncludeTemplates logic in the version that you currently have.
source share