No, the AMD64 driver won't work with any IA32 processor. x86-64 processors can run IA32 programs, but IA32 processors cannot run x86-64 programs. You have an IA32 processor.
Highmem support just puts your processor into 36-bit-address mode, so it can address 64GB of memory (4GB at a time) instead of 4GB total. It's really not performance-related or anything, but if you have more than 1GB of physical memory, turning on highmem support is recommended.
Will it work properly, if I use the entreprise driver even if I haven't my kernel recompiled ??
What does NVchooser tell you to use? Use that.
If NVchooser doesn't say to use the enterprise driver, it won't work.