One thing is that they come out at night due to stress, which they obviously can (but again, if not disturbed in their sandbed they will not) and another one is to assume that they are gonna eat something in the middle of the night.. They don't. They are not night hunters, are not equipped for it and won't find their way to any pods or food at night. This is just the way these fish are designed. So don't give false hope.. if the fish doesnt come during the day it doesnt eat.
Same answer.. they can, but it is not their usual behavior unles very stressed or u actually remove the sand.. (and btw i never said u said were nocturnal, just stated a fact).
I just find funny the way that u are trying to make exceptional behaviour the most plausible explanation for a fish that hasn't been seen in 6 weeks.. of course EVERYTHING in life is possible... just dont make it sound probable, because the most probable thing is that the fish is long gone. Not a hint of it in 6 weeks with the owner actively looking for it all the time? i mean come on...
Again, i speak of my actual experiences.. reefing for 15 years, i don't have to be right, but the way u are trying so hard to make it all perfectly normal just doesnt make sense either.