You can find answers to this question in other threads. I post just summary here, although I have doubts about some of them:
Access: RW - well, this one is clear
Read: Ahead (for HDD), No read ahead (for SSD). This is also clear, as there is no "ahead" on SSD.
Disk cache: I'd recommend to put "enabled" for both SSD- as well as HDD-arrays, but there is a question about power-protection (especially for SSD, as they have quite big internal cache)
I/O: I have seen here "Direct" as recommended for SSD, but I do not understand why it should not be rather "cached"
Disable BGI: No (no reason to disable background initialization)
Default Write: "Drive Throug" is here mostly recommended for SSD-arrays, but I have some doubts about it. While it might be safe option, why not to use "Write Back" (at least "with BBU"), for both HDD and SSD? It could speed write-ops considerably...