When I restore my music from the cloud, can I specify that it should be put on my sim card and not device storage?
No. SIM cards are not for storage use. They are used for subscriber information only. Use internal or SD storage.