There are a lot of parameters to consider specially in low current end of your design. Major problem with using OP07 might be output swing. Extending your circuit range is easy with adding shunt resistor. OP07 does not have a lot of parameters specified by AD at ±5V supply and is not really good option if you are limited with ±5V only. In AD's selection AD8638 seems to have best performance if bandwidth can be limited (filtered). There are a lot of better choices for low offset opamps with rail to rail performance than old OP07. Feedback resistor and output voltage swing will determine your measurement range. Input is high impedance and you want it to be as high as possible so it does not affect your measurement (there is no maximum input current spec except if you overshoot voltage and protection circuit starts conducting). Increasing feedback resistor to higher value will increase circuit's sensitivity . ~4k might work better. Having more ranges than just two will help accuracy, so you could select even higher value of feedback resistor for lowest ranges. Higher ranges, as I already mentioned , can be solved with shunt resistor with feedback resistor kept at 2k or higher. Adding capacitance in parallel to feedback resistor will decrease bandwidth and with it noise as well. Just to mention, in circuits where OP07 would perform well there is improved version OP177 that might be even easier to find and cheaper.