I am not sure I understood your question very well, but if you want to instanciate an object using reflection, then you can pass parameters to its constructor this way:
object yourInstance = yourType.InvokeMember(null,
System.Reflection.BindingFlags.CreateInstance,
null, null,
new object[] { param1, param2, ... });