Well, even if the phone has never been activated if it's a Sprint phone purchased at a Sprint store then it will be locked to Sprint.
If it was activated then you have however many days it was active banked. But to get it unlocked, yes you need all the account details Sprint is asking for.
It was bought at the Apple Store. Would it have to be for that specific account or would there be any chance I could use another persons sprint info?