So, I kept hearing that AMD processors and devices cannot process physX well, so AMD has low framerates, so if I were to take a Nvidia GPU, could the GPU process the PhysX?
The GPU is usually what processes the PhysX. You can set it to run off the CPU (but only if you're using an nVidia GPU), but there's little point. You can't run PhysX on an AMD GPU.