Can I call a signed DLL(placed in the GAC) of a C# project from a Kernel mode driver ?
No, the .NET framework refuses to work in kernel mode. See SO for a similar question.