Well, generally speaking, lack of sleep can cause yellow eyes. As we know that when you do not have enough sleep, it will increase the blood pressure in your eyes. And also, it will increase blood flow to the eyes, and even mild jaundice. Finally, you'll get yellow eyes. So for your situation, first, you should do is to have a good rest, so that it can make your blood stable. And keeping drinking more water can be good too. Also, there is an effective way which you can have a try. You can mix water, orange juice, sugar, salt, and tea water together, and then drink them for a time. That can be very beneficial for your symptom. Anyway, just have a try.
No, it would not cause that. As we all known, yellow eyes occur when the white of the eye becomes yellow. It is a sign of jaundice caused by a buildup of bilirubin in the blood. Because the older red blood cells would be continuously replaced to new ones, bilirubin is processed by the liver. On the other side, lack of sleep would influence the eyes to absorb nutrients due to they are not closed as long as usual. It would cause swollen eyes instead of yellow eyes.