To create a Vesting contract, you need to pay a fee of 15,000 $SMAK tokens. You'll also need some $XTZ to approve all the transactions in your wallet.
The tokens will automatically accumulate in your vesting contract. You can claim them at any time from your personal dashboard. Here are the instructions to claim your token.
Yes, you can add yourself as a beneficiary.
You can add as many beneficiaries as you need.