The 49ers' offseason has been tumultuous to say the least, but can they survive the storm?