Q:

If someone calls me from Canada will it show up on my phone bill

Answer

Generally the person who places the call will be charged for the call. It depends on your phone plan- and if the call was collect.