Regarding search time for boxes in previous accidents, the New York Times (for what that may be worth) says today that in the case of the South African 747 one box was found no less than 14 months after the crash, while in the Adam Air 737 case they were found after 6 months.