Injured deputies doing better; 7 arrested