Hmm, I think you're main bottleneck is just going to be the amount of memory you have to work with. Once your mysql server has been up for 24-48 hours then you'll be able to get some better suggestions from the tuner.

It looks like you're not running any other MySQL applications so skip-innodb will help free up some memory as MySQL allocates some memory for it even when it's not being used.

I don't think your httpd processes are really out line, maybe a bit on the higher side, but nothing absurd. Are you getting a definitive error when your httpd dies, or does it just die with no error in the logs at all?