If you boil and then ferment the cider, it's unlikely there will be any apple flavor left when its done, but some of the flavor loss is dependent on what yeast you use. If I use WLP 002, some apple flavors remain along with some sweetness, but yeast that ferments more dry leaves very little apple flavor.
How much lead time do you have?
I let my ciders age 4-6 months before drinking. I'd let them sit for a year, but my cider doesn't stay around long once I start drinking it. Some people turn ciders around and drink in 3-4 weeks, but I don't use any chemicals and don't like the taste of the young ciders I make.
Everyone's taste is different, maybe young cider would be ok for you.
If you don't have much lead time, you can add frozen concentrate to the finished beer to get apple flavor. There are numerous apple ale and "Graff" recipes available, check them out and see how they came out.
I would also experiment with walnut extract so you can get the exact walnut flavor you want.
For a wedding, you want it to come out right, so I'd make a small batch, make some changes on small batch #2, then make a larger batch for the wedding if you are happy with it. Get friends and family to try out the test batches and get feedback on changes.