All glitches found in the original games will be in the Virtual console versions.
What happens when the game crashes? Does it just make a buzzing sound, or does the screen turn red and green striped?
Missingno. in Yellow is known to crash because of an invalid sprite pointer; 0x600. Red and Blue doesn't have this problem, so Missingno. can be encountered 99% of the time without crashing.
If you want a stable Missingno. in Yellow, try a special stat of 182, 183, or 184. You're partially right about needing a "Ghost" Missingno. to do the duplication glitch. Missingno. only crashes because of its invalid sprite pointer, but using the special stats of 182, 183, or 184 will spawn a Missingno. with a valid sprite (in this case: Kabutops fossil, Aerodactyl fossil, or Ghost), guaranteeing a successful encounter.
Warning: Don't catch it. It will corrupt your Hall of Fame. This is because the Hall of Fame data is very close to a buffer that stores decompressed sprite data. The buffer is too small to hold Missingno.'s large sprite data, so it overflows into the Hall of Fame and corrupts it.
TL;DR Use a special stat of 182, 183, or 184 so the game won't crash. ^^