Ice should be fine that weekend. It may be wet but not unmanageable at that point. We have some snow on the ice and cold night time temperatures still with the full 25 inches of ice on the lake. Your coming at a very good time for Devils Lake. Keep track of reports on Woodland Resorts web site and don't be affraid to call that place. They have great info. I'd focus on 6 mile bay and target the three main species (Perch, Pike and Eyes) getting ready to run for spawning.