you have way too much files in that folder.
the files you have here are used to compile need, using a "neek builder" to get the final "kernel.bin" and "armboot.bin" files.
I'm not sure where you got all the files, but it's a mix of different versions.
usually, neek is released in "compilable" form, because releasing the final files contains an IOS module which is copyrighted by nintendo.
there's no non-compiled file for vWii, it was never released. instead, there is a leak of already built vWii kernel.bin, which apparently you have in the same folder than "old non built non vWii" version.
your folder is a mess
what you need on vWii :
usb:/sneek/vwiikernel.bin (could be named "kernel.bin" too, but usbloadergx looks for the vwiikernel first it vwii detected, and kernel first if wii detected, falls back to kernel on vwii if no vwiikernel found.
usb:/sneek/font.bin (used to see the hidden menu when pressing 1 or 2 on wiimote)
note1 : there's no leak for vwiikernel for sneek, only for uneek. you need to use USB !
Note 2 : if you use your USB for Wii neek too, you can have "kernel.bin" in that folder too, but be sure it's the wii version and not the vWii version renamed to kernel ! and if it's for Wii, be sure it's not "Sneek" version but really "Uneek" version for USB !
really, the best way is to re-generate files and tag them correctly, using old random files merged into a single folder is prone to problem.
vWii and Wii emuNAND dumps are not compatible with each other, you'll have to use different path settings in usbgx ! don't attemps if you are a n00b, even if you are a noob, even if you are a newbie. please, don't attempt at all unless you understand what you are doing and why.
That's all !
you need only 2 files!
Delete any other files, like "nandcfg.bin" if found. it'll be recreated correctly by the loader and neek automatically.
it can store up to 8 different neek path, to "swapp" on the fly. but it's unstable, don't bother trying it
additional files, but shouldn't be on your folder until AFTER you verified that neek is working and booting.
usb:/sneek/kenobiwii.bin (if you ever want to use cheatcodes, but don't until you really need to)
usb:/sneek/di.bin (if you ever want to launch wbfs games, it's the "disc interface" redirection module) again, do not add it unless needed and only AFTER you make sure neek works fine without it. it's the main cause of non working neek setup.
no more reason to use kenobigc, it was needed when using neek as gateway for DIOS MIOS/Quad gamecube mode.
Now, about your emuNAND path :
neek2o has a pseudo bug where it requires the path to be in 2 folders hierarchy ! (2 sub folders from root)
usb:/nand/ <-- not working correctly
usb:/nands/01/ <-- very good
usb:/nands/pl_us/ <-- even better (no idea why "Post Loader" folders are kind of used as default path), could be pl_eu and pl_jp as alternative nands.
your question :
Yes, you can put specific games in separated emuNAND path to load faster !
and even to prevent messing with the system files used by neek, and prevent corrupting emunand and neek compatibility, you did good to think about that feature !
How to achieve :
1. make your full emuNAND dump. when I say "full" I mean the one "full of games". fill it with ALL the games you want, both neek and non neek. this is the one which will be "seen" by the loader interface so you'll see your "full" game collection without the need to change the path in the settings every thing.
usb:/nands/main/ <-- good idea for a path.
usb:/nands/full/
usb:/nands/US/
etc.
choose the path which feels more natural to your current usage. please, don't be too long, and don't use space in the path !
2. make a second NAND dump.
go to loader custom path menu, change emuNAND channel path to :
usb:/nands/neek2o/
go to features menu, make a full dump to this new path !
go to wad manager, add your "non working" wads to that path.
go to wad manager, add the "NK2O" channel (nswitch, or neek) used to automatically "return to realNAND" at game exit.
go to features, launch neek sysmenu, be sure it boots and works fine with the added games.
don't forget to do that : hidden menu (1 or 2 on wiimote) > enable region free !
3.
once done and both your emuNAND are setup and working, go back to usbgx, settings, custom path, set the "main" emuNAND back as default path seen by the loader.
choose which path to use for each game :
select your game in usbgx
go to option, emuNAND path : select the nands/neek2o/ path for games not working with cIOS, and set the emuNAND mode to "neek", and chose whether you want to exit neek and return to realNAND at game exit (return to : enabled). if you choose "disable" you'll be back to neek's sysmenu when you exit a game launched using autoboot. it'll not return to real NAND, and will not return to USBGX either. if you want to return to usbgx, set your console to autoboot to usbgx (priiloader or boot2)
save the individual game settings.
4. Done
Now, you have USBGX displaying ALL your games
launching cIOS compatible games with no individual settings using the global settings (nands/main/ with "cIOS full" mode)
launching neek-only compatible games with individual settings (nands/neek2o/ with "neek" mode)
neek will be lightning fast to load, because it'll contain a dozen games only.
messing with neek's system menu and settings won't affect emuNAND Full settings.