Activate iPhone with any sim?

If the device is unlocked you can borrow a sim to activate the device. One thing to keep in mind though is you may want to skip setting up iCloud until after you remove the borrowed sim card.

After you've ejected the sim go into Settings > Phone > My number. Either clear the number out (which will be the number of your borrowed sim) or type in your actual phone number. The reason being is iCloud (specifically, iMessage) will want to tie the phone number from the borrowed sim to your iMessage account. It could potentially end up with you receiving iMessages intended for the person you borrowed the sim from.