L.W.
I really am sorry to hear about your little guy. my DD is 20 months old and I am just waiting for this to happen. It could be the molars. Does he have a lovey??? like a favorite blanket or doll? If not, I would let him pick one out. Secondly GET A FAN. You dont need a machine for white noise, just put a fan in his room. If you are worried about the nightlight casting shadows, how about getting a small string of xmas lights and put it around his dresser? my sister in law did that and it helps to not cast the shadows (she had colored lights that had a dimmer on them)
Lastly, my daughter has an aquarium for kids in her crib. However her friend who is in a toddler bed has the same aquarium in his bed...and every time they wake up, they use that aquarim to put themselves back to bed.
I also like another moms suggestion of putting a gate up. It will be a long couple of nights but he needs to know when its night night time, he needs to stay in his room. Have a talk with him before you do all this so he understands what is going to happen (the juice reward etc) and that you will not go and put him back in bed.
Also forgot to mention....he is big enough, have you tried to reward him with matchbox cars???? every time he doesnt get up in the middle of the night, he gets a car. They only cost $1.00 or less...you can probably find used ones on Craigls list ...but I think $1.00 each night is worth a good nights sleep. He may like that as a reward vs a juice...and then a punishment is to take one of his cars away.
Good luck