Regarding the buns, if you can't find a nice potato roll, pretzel roll, onion roll or something interesting like that, just buy some Hawaiian bread hamburger buns (you can find these everywhere, even Walmart).