"Спокойной ночи" = "[have a ] quiet night" is the most typical form.

Both "приятных снов" and "приятных сновидений" sound sappy.

For the boy's fist, I'd propose a tattoo like "спи спокойно" =...