Short answer: no, you can’t eat at this establishment.
Food for thought:
-
The ingredients listed for the French fries are treif and possibly meat and milk. Beef flavor can actually be from beef and it also contains milk.
-
Why are you so confident it’s not bishul akum?
-
How are you certain the oil and machine is not used for treif?
-
Yes, if things can splash you definitely need to be concerned.
Also see Subway tuna? - #3 by ytesler