Contacts and photos are not saved on a SIM card. That is for just getting service from your carrier/service provider. Unless of course you intentionally saved the contacts (can't save photos) to the SIM card, if it allowed it.
Now if you mean a SD card, which is where you can save files to, again it would only have that info on it if you moved it over to that SD card.
You can try looking at your google account that was used on the original phone. If you had data synced to it then the contacts and photos may be there. Otherwise the only place they are is on the old phone an you would have to get them from it to place them anywhere else.