Alex, You should be there at the right time,anytime in apr is prime spawning time here in central mo.I am not familiar with any of the lakes you mentioned but hazel creek lake is close by it is just outside of kirksville on hwy 63 and i hear it has huge black crappie, might be worth a try. As for the weather your guess is as good as mine it is usually fairly warm with rain. GOOD LUCK!!