Can I use WEKA from C#?

Yes, you can. Read the Use WEKA with the Microsoft .NET Framework article for more information. There is also a tutorial for IKVM available.