Distanat adventage + marksman combo doesn't work. There is missing +5 accuracy bonus from marksman trait.
2lvl ranger accuracy = 30 ranger base accuracy + 5 DA +5M +3 from 2 level = 43, I only get 38.
Marked prey - your animal companion doesn't do additional damage.