I would download it onto my profile. It's not about me not having live, it's about me not having an internet connection to which my xbox is attached.
Then just bring your entire console over their and download it and you will be fine. It'll save time from recovering your profile anyway.