Prevent Finder to launch on boot
Solution 1:
Just disable the LaunchAgent com.apple.finder at /System/Library/LaunchAgents/
with sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.Finder.plist
and Finder shouldn't launch at all.
Depending on your system this might not be successful. Then download, install and open LaunchControl. Navigate to System Agents -> com.apple.Finder and highlight it. In the menubar choose Job -> Unload. Then hit the radio button next to com.apple.Finder and disable it.