What is the best way for me to do this? I know I will need to recompile whenever I change kernel, but is there a way that I can use the livna python script to ensure I use the correct xorg.conf file and recompile against the new kernel modules using the either the livna src rpms or the nVidia builder while still using a different kernel?
rpmbuild --rebuild the livna src rpm for every new kernel. That's the best (and probably only correct) way to get this to work.
Stay away from the Nvidia installer - it's evil...