I have not had much time to do a lot of in circuit testing outside of verifying gain and noise performance, so I can look into these things, but it may be a few days. From simulating the circuit with various op amps on the input stage, I suspect the gain peak is related to that. I attempted to make a DC-coupled version using an AZ stabilization scheme similar to the one in Linear AN-61 (using an LTC2058 and larger Cf on the bias control circuit), but I found the noise performance at <1 Hz to be far inferior. In that version I used LTC6240s as the op amps in the input stage, and those required larger feedback capacitance to ensure stability (I believe 100 pF was the minimum). Importantly, in both cases, the results were consistent with simulation. With more V+ headroom, there would be a larger choice of op amps that could be used, and some of these could allow operation at higher frequencies.
That said, I wanted to be able to operate with most of the charge on 4 series Li batteries, and to me that was more important than pushing the limits on bandwidth, as the amplifier already covers 7 decades. Keeping the supply voltages down was another way to minimize power dissipation that might cause thermal gradients that could spoil the LF noise performance. Finding an op amp for the gain stage that has low Ib, reasonably low Is, and can operate with 2-2.5 V headroom on V+ took a lot of data sheet reading. I was a bit nervous that the poor LF noise performance of the OPA1655 would show through, but the gain of the input diff pair seems to have been large enough to avoid that issue.
An observation I made that may be more informative to people who are more experienced in the art than I am (which I assume is probably everyone who responded to this post): Good LF performance (<1 Hz) is only accessible with magnetic shielding. Thermal shielding does not really improve things from having the board just sitting out. Outside of 60 Hz pickup (and harmonics), the HF noise is relatively unaffected by shielding. The board is a 4-layer with V- and most signals on the top, solid ground planes on both inner layers, and V+ (with some signal) on the bottom. I can post gerbers and project files when I've got some more time if anyone is curious about the layout. The input stage is about as tight as it can possibly be.
For Ib and thermal performance, the overall current draw is 47 mA on both rails, and no parts get noticeably warm at the maximum battery voltage (8.4 V for both). Once I have drilled the necessary holes in the enclosure I plan to use, I'll get a thermocouple in there to see if that changes anything and provide more quantitative results. I had expected the thermal performance to be worse than it has been, so thankfully I will not have to machine any copper parts and add peltier cooling to keep things in check. That would probably be too much work anyways.
Regarding the choice of the op amps for the current sources and the overall configuration thereof, I am satisfied but perhaps not pleased with that part of the design. I am relatively certain the op amps do not have a significant impact on the overall noise performance there as most of the noise comes from the voltage reference. I did simulations with variously mismatched JFE2140s to get an idea for attenuation of the noise of the current source. I cannot remember the exact numbers, but I do remember it was enough to prioritize supply current, package size, and worrying about other parts of the design more. Perhaps the OPA2202 would have been a better choice, but it would probably work well either way. Given the apparent level of process control on the JFE2140s, this may be overkill, but when one of the pairs was acting like a short I was very happy that I only had to pull off 2 JFET pairs instead of 8.
Anyways, given that the performance of this design is already far beyond what I need, I am not sure how many iterations I will do. @1audio if you are interested in taking the design further, I am happy to share the kicad project files. The layout was quite time consuming.
Curtis