Hi Mike,
Since iSCSI is really a L7 protocol, any switch should support this, or not care about it at all. What you summarized are all good best practices to optimize the performance of iSCSI.
1. jumbo frames is a bit of a given. You can put a single 8k block of data in a single frame so that saves you some overhead. Be aware that if you plan to use larger blocksizes, Jumbo frames helps, but not as much.
2. I'm uncertain of what you mean with disabling spanning tree. The best practice would be to configure this port as an edge port (PortFast) but that goes for all hosts/leafnodes, not just iSCSI.
3. By flow control, do you mean PFC (Pause frames)?
HTH,
Kris