Is there any other way to get minions and if not how long does he last for
Salvus lasts for one fight. You can buy Minion TCs from various card vendors and the Bazaar. If you are a Life wizard as your name implies, you should already have the Sprite Guardian spell but your only real fighting minion, Sir Bedevere, doesn't come until level 75.