There are several errors in your startup, however the main issue is that you need a running xserver on your Windows box in order to redirect output from your Fedora server. Normally I use my Sun box when redirecting GUI output and would set the DISPLAY environment variable on the Fedora box.
You'll still need to address the xwindow problems on your server though. It looks like, and this is just from reading the output, you don't have permission to run startx? It may not let you start it if you're trying through a putty session is another option.
Sorry I can't help further on that aspect