That is correct, yes, but this formula is actually a little simpler:
X = Sprite.X + cos(Sprite.Angle - 90) * 30
Y = Sprite.Y + sin(Sprite.Angle - 90) * 30
The only change for the Y coordinate is that "cos" is changed to "sin". Everything else stays the same.