Those temps should be fine. Although I have not used either your cpu or gpu, but they seem within normal limits. If your cpu isnt going over 50C thats fine, im sure it could go higher and be fine, but im not sure on the limits of older athlons.
The gpu should be ok as well. Normally with modern high-end cards you should only worry its is >85. Although your card is a mid-range so it probably cant stand that sort of heat anything under 70-75C i would be happy with. If you start getting artifacts in games, then you have to worry.
Computers generate alot of heat, u shouldnt need the fan as it probably wont help, especially if you have it blowing into the computer [using it to extract hot exhast air might help slightly but probably not much]. Just make sure you keep your comp clean and free of dust and you should be fine.