Correct. Blues have a shorter wavelength and reds have longer one. They are in a progressing order. Red, Orange, Yellow, Green, Blue, Indigo, Violet.
Yes. And past a certain point, if the wavelengths are too long or too short, then you can't see them at all.
angle at which visible light is reflected off the object.
Visible light includes any color that the eye can see.
the mineral's "color"
Red is the longest wavelength of visible light
Red is the longest wavelength of visible light
VIBGYOR
Yes.
Refraction
The highest frequency of visible light is violet.
Violet (purple) is the highest energy color in the visible spectrum. It has a wavelength of about 400nm (4x10-8m), the lowest of all visible light.
The colours are determined by the wavelengths of the light. How they are perceived depends on the brain interpreting the signals from the retina.