1. If your eyes change they're hazel but looks to me that they're light brown or dark brown depending on lighting.
2. Shades of eyeliner that goes well with your eyes are obvious neutrals such as pure matte black ( Urban Decay 24/7 in Perversion ), a cocoa brown, or if you want to turn heads, turquoise/teal blue/greens such as NARS Kaliste pencil or UD 24/7 Flipside.
As for eye shadows, stick to colors that compliment both your eyes and skin tone since your skin seems to be around NC40ish err can't really tell due to lighting. Preferably, stick to neutrals, smokes, and mattes. Colors that would suit you are Taupes, Purples, Blacks, Browns, and maybe specific reds/ some upper hue blues. Just buy Urban Decay Naked2 honestly.
A soft black eye liner would suit you and even if you get a very black eye liner simply put it on as you want and then remove some of it with the tip of a q-tip or just make it a smoky eye for the eye shadows a lot of company's are selling specific products for different colored eye's-I have to deal with the same thing my eyes are more hazel although they tend to change depending on what cothes I wear I think that as long as you know how to apply eye shadow in the different parts of the eye you should be fine with anything you try as long as its not too dark or too light. you should just make sure the top part of your eye is lighter than the rest