quick and easy night sky?...
go to the fabric department of your wal-mart...i'm pretty sure they sell dark blue fabric that looks like a star filled night sky...at least my local store sell it...last time i looked my local store had several patterns...
do the mountains with the cardboard like you mentioned...
howard