Happy Birthday, a little early.
Since you don't want a regular salad, how about a light pasta salad, made with whole wheat pasta, halved grape tomatoes, green onions, seeded, chopped cukes, a few ripe olives, a dash of fresh Parmesan, and some lf Italian dressing? Add other veggies as you like. For the main dish, you could marinate some fish, chicken or turkey, and either grill it, or bake it. If you don't want to marinate it, get creative with some herbs and spices for flavor. You could serve some lentils or wild rice on the side. Fresh veggies abound right now, so take your pick, and serve plenty of "free" ones. For your cake, how about an angel food one, with fresh fruit on top?
Here's hoping you have a wonderful birthday!