I guess the Aspen purchasing question is answered, so I'll answer your misting question.

Yes it is completely fine to mist the Aspen, just don't mist it too much to where it's wet and dripping. This can cause the Aspen to mold and you definitely don't want that. Plus if the snake is constantly in wet substrate & high humidity, your snake can possibly get scale rot.