When taking bitcoins out of cold storage or paper storage, am I right in saying that you have to take the entire amount from your cold storage address? I.e if you had $10 worth, you could only take out $10 worth and not $5 worth>
Thats correct, sometimes the change will be sent to another address. You do not have the private keys for that address.