Set up iCloud Keychain without phone?
On your Mac:


Open System Preferences > iCloud
Check the box next to "Keychain"


On an iPad:

Settings > iCloud > Turn Keychain On

If you don't have any phone that can receive SMS it looks like you will need to call Apple Support to activate iCloud Keychain.