As a foreigner that will try to attend I would probably give the following answers:
#1: Same venue would be nice if you can get food and drink there, but ultimately it doesn't matter too much.
#2: Both are unfortunate and either option would require at least one vacation day on either friday or monday.
#3: Buffet
#4: Depends on flights, but assuming a free friday the earler the finish the higher chance there may be a late flight back, so as early as possible.
I would personally not mind an early start and 5 games on saturday and then a slightly later (10 am) start on sunday followed by 2 final games. It takes a bit from eating and drinking on saturday, but should allow for any Swedish posse to be able to grab an afternoon/evening (7-8pm) flight back home.