well, if you can, touch it......if you feel its in a bad condition, then their might be something wrong. Ading a fan would be good. If you wish, you can post a picture of your PC (with the side panel off) and perhaps we can help in a better circulation plan. simply state where your fans are, and GPU, HD, etc. but i can't say if its high or not......but it does seem high.
and, and for the CPU temp, simply downlaod the free softwear Speedfan .....you can find it on softpedia.com
I also wondered....how do you find out your GPU temp?