And also do I need Creative Cloud to download Lightroom 5? I've registered the product on Adobe with the boxed serial number but have no idea where to go from there. Thank you!!
No, you don't need the creative cloud to download Lightroom. Just download from the link provided below and use the serial number included with your boxed version to activate.
Retrieving data ...