.NET is available in both 64 and 32 bit versions.

I assume the JIT questions have been answered.

You can't control which processor executes which thread. That's supposed to be the job of the OS.

M$ won't publish detailed information on the JIT or make it easy to find because they want to annoy you.