No, you do not need to pay for iCloud storage to sync your contacts. However, you may need to upgrade to a higher storage plan if you have a large number of contacts.