>How should i register the Dll ? so that VFP can see it.
Your distribution package should have everything needed to know how to register the DLL. You might have some steps to do in it however.
>Also what are the minimum reqs to be installed to work with the dll
I would say VFP runtime, .NET Framework and your custom components.