Did some investigating for you.
I did some research for you this morning and finally contacted the proper authorities and the following is what I have found out regarding keeping a Serval Cat in Calgary ( or anywhere in Alberta).
Serval Cats are considered exotic wild animals and therefore you would firstly need an import permit to bring one into Alberta. As they are considered "wildlife" it is illegal to keep one as a pet in Alberta.
If you have any other questions please contact Alberta Fish and Wildlife in Edmonton.
The number is 780 944 0313.
Hope this answers any questions you have and I would strongly suggest that you find a domestic cat, servals belong in the wild where they began.
If you choose to keep one and you are reported you will be fined and can face prison time for keeping an exotic cat as a pet.