Happy 18th Sanjay!!!

123456789101112131415161718192021222324
Across
  1. 2. "...cumpleanos!"
  2. 4. I'm making my own clues up now
  3. 7. Tasty fish/Tasty licks
  4. 9. Creator of infamous diss beat, shares birthday
  5. 11. Find him on the court or in Vegas
  6. 15. Age of majority
  7. 16. Flame-based wish dispenser
  8. 19. Your birthday present
  9. 21. Crossword Capital
  10. 22. Guitar pedal
  11. 23. VPN/restaurant
  12. 24. Forename of foremost Russian writer
Down
  1. 1. New phone who dis?
  2. 3. Your saved name in my phone
  3. 5. US Blues musician, shares name with ammunition, shares birthday with you
  4. 6. Requesting attendance
  5. 8. Race according to cousin
  6. 10. Opponent, dessert
  7. 12. Terrifying neighsayers
  8. 13. Primus puer
  9. 14. I pray to the Muse to play this riff
  10. 17. Skinny dipped in this sea
  11. 18. Gangly unexpected neighbour
  12. 20. "With age comes..."