High priority?
Akuma’s d.LP comes out in 3 frames. It is quite fast and the best move to use whenever you’re in range. After it’s hit or blocked, you get +7 frame advantage. That means you can link/combo almost anything you want afterwards. I do d.LP (counter hit), d.HK a lot.
Max range of d.HK has a lot of priority. Make sure you always do it from the farthest range possible for the best results. Hit with just the tip of your foot.
At midrange, Akuma’s d.MP is one of the highest priority moves in the game. Against Cammy, this move is very important.
When properly used at midrange, nothing beats a hadouken in terms of priority as well. If I can recall, Akuma’s qcf+P attacks hit in 12 frames and knockdown as well. Vega’s trying to poke you with d.MP all day? Well he can’t if you’re using your hadoukens properly.
Up close, qcb+LK has super, super high priority. It comes out in only 2 frames (!). That’s fast than most people’s jabs and faster than all normal throws.
d.HP is high priority anti-air from close, and far s.HK is high priority anti-air from far. The tip of far s.HK is completely invincible, plus if you do the move late, it hits really fast in only four frames too.
When properly done deep, Akuma’s HP shoryuken is the highest priority dragon punch in my opinion. 8 frames total body invinciblity and hits in 2 frames. Way too good.
The max range of far s.HP has high priority on the ground. Invincible fist. You can do it on an opponent as he gets up, and if you distanced it perfectly and he tries a dp, your fist will pass right through.
There’s more stuff too, but this should be enough to get you started. Hope it helped.