I might be mistaken, but if I recall somewhere among the past 75 pages worth of posts, the OP said that those dlc are playable without needing to "download" over wi-fi, all except 1 dlc that is. How to access it, I've no idea, haven't reach far. But then again I might be mistaken.