Yes, you can buy the Shadowflame Shalewing mount without having to complete all the achievements yourself. The Glory of the Aberrus Raider boost provides a fast and stress-free way to obtain the mount.