Thanks, that's helpful to figure out your direction. I hope the following helps:
I've done
finger-sandwiches for a party- if you set it all up the day before, assembly is pretty quick a little while before you need them. In that case, white bread and spreadable fillings will make your life a lot easier: if you make your sandwiches out of Pepperidge Farm white bread (the standard for tea sandwiches, you can even get it thin-sliced at most grocery stores) you should be able to get 8 wedges out of each two slices of bread (each sandwich is cut in four squares, each square into two triangles) If you can get a bakery to cut your bread "Pullman-style" or the long way, finger sandwiches are even easier.
Here's a nice tutorial on finger sandwiches.Mini-quiches can easily be made with picrust, just get a mini-muffin pan and use a circular cookie cutter, and then squash the crust into each one - I use the pestle from my mortar-and-pestle set to do the squashing. You can make them in all kinds of meaty flavors, bacon, ham, sausage, crabmeat. Even easier: do a
Tortilla Paisana and cut it
into little squares: you can make it the day before and serve it cold.
As far as the Ikura goes, a quick googling shows several sushi bars in Eugene - you should be able to
buy some direct from them (or tobikko, if you prefer - and I bet you can get a couple colors of it.) Depends on whether your crowd will be caviar-averse, but you could always do the same idea with a dollop of sour cream and a bit of lox. Both lox and ikura are available by mail-order via Amazon.
I've been thinking about meat: maybe a satay or shisk kebab? These are a little messy, but at least they're on a stick, and relatively easy to do.
We did our wedding as a high tea, serving only finger sandwiches and passed hors d'oeuvres - though I can't for the life of me remember any of them, other than I enjoyed them (we did hire a caterer, it was required for the venue.) Hard to really remember anything about that day, other than it was a very happy, very busy one; I wish the same for your friend.