Yes, you can get both a no deposit bonus and a match bonus. Usually, you will get the first one automatically after registration, while the latter requires you to make the first deposit.