Eyeliner: I like Maybelline Unstoppable or Annabelle
Foundation: haven’t found a drugstore one that I love, but tons of people love Revlon Colorstay; lots of people also love Make Up for Ever HD but it’s pricey.
Concealer: I like Maybelline Instant Age Rewind Dark Circle Eraser and also L’Oreal True Match concealer; I’ve heard good things about Hard Candy Glamoflauge but haven’t tried it myself; also like Maybelline Dream Lumi Touch in Radiant for under eye “V” brightening (I only use one product but have a few depending on how dark my undereyes are)
Eyeshadow: Wet n’ Wild palettes generally have great colour payoff and 3-6 colours for only a few dollars so you can devise multiple “looks” with one set. Maybelline has Expert Quads in “Natural Smokes”, “Mocha in Motion” and “Designer Chocolates” that would yield classic looks. Covergirl has a “Shimmering Sands” trio that gets good reviews too.
Mascara: my current love is Tarte’s Lights, Camera, Lashes mascara but it’s a big expensive. You can sometimes get a trial size at Sephora. Otherwise, I like the L’Oreal Double Extend. Lots of people like the various Covergirl Lash Blast formulas.
Brushes: I’d go cheap, with ELF or Sonya Kashuk (at Target).
One thing you didn’t ask about but I’ll add: get a small travel/sample size of a make up setting spray, it will make your makeup last longer and take away any overly matte/powderiness. I like Urban Decay All Nighter (they also have formulations for drier skin and oily skin).
Blush: Wet n’Wild Color Icon blush in “Heather Silk” or “Pearlescent Pink”
ETA: as a PP said, Sephora (and most department store cosmetics counters like Estee Lauder) will give you samples of foundation to try. You could at least try a few to see what you think, and then likely have enough to use on the day of if you didn’t want to buy the full size. Without knowing your skin type, for longevity only I’d suggest Mac Prolongwear, Estee Lauder Double Wear or Double Wear Light, Lancome Teint Idole Ultra 24h, Smashbox 15h Studio Skin, Laura Mercier Silk Creme, and Kat von D Lock It.
Hope it helps!