At minimum, you should create linearization files and ICC profiles for each combination of ink type and media that an output device supports.
You do not need to create a separate grayscale ICC profile. The grayscale ICC profile is automatically created as part of any ICC profile that contains a black ink channel.