The 31191 stand is not necessary unless you plan to get their backsplash too. The automatic oiler is nice, but I wouldn't say that it's absolutely necessary; the manual one would serve your purpose until you get very, very serious.
I don't know what the 31748 machine package is.
You need a vise.