After I beat the first rival is there a way to have a ghost for the next one without having to restart the session?
Like FA said, unfortunately not. There’s another thread that’s got heaps of posts I. It showing ways to get ghosts up, especially if you’re trying to beat your own ghosts.
Have a look and see what you can find. I’ll try and grab the thread link for you.
Here it is:- http://forums.forza.net/turn10_postst62697_Forza-6-rivals-mode-not-like-what-I-ve-seen-on-YouTube.aspx
You will get that ghost next lap round if you dont beat it on that lap