Al abrir el proyecto con VB2008, te saldrá un asistente de migración que te convertirá todo lo que pueda, y te dejará señalado aquello que pueda ser problemático. Los controles que tengas en forma de OCX (como el
mxflexgrd) en principio los podrías usar añadiendo una referencia al control en cuestión y accediendo mediante interoperabilidad COM. No será muy eficiente, pero en principio debería funcionar casi todo.
Algo parecido pasa con el acceso a datos. Si lo haces mediante ADO, funcionará también desde .Net usando una referencia a ADODB y usando COM/Interop. Sin embargo, no será muy eficiente; conviene que cuando puedas, lo reescribas usando
ADO.Net.