L.C.
Best way to get him to snack on those things is to keep giving them to him and let him know "Nothing else. This is it." thats what I tell my almost two year old, "you don't want it? OK, then all done" and I start to remove it and she changes her mind & take it or goes about her business, she will come back to it when she is hungry and when offered again she eats it! lol sounds simple does'nt it? He's too young to decide what he likes and does not like, they are eating to live, that is something that we as adults sometimes have to re-learn...also if he sees you eating it he will eat it, it took me two previous kids to learn they will eat what you give them just be consistant! I'm assuming he is an only child at the moment. My daughter will eat anything she sees her siblings eat.
For the dining experience try a small table setting for snacks, like child size picnic table or table and chair set at this age they like to feel like they are in control and a high chair and booster seat feel confining to them.