Hi, running slow? with all that going on sounds ok to me, could probably go a bit faster with more RAM though, as much as the mobo can take. Also perhaps a bit of disk maintenance might speed things up a little, i.e. regular defrags etc.
It is not running too warm - temps are quite normal.