Yep, it can stay on all the time. It draws very little current and will sound best when warmed up. It should sound good right out of the box (after about a 30 minute warm up) but will continue to sound better up to about 200-300 hours of break in.
-Dusty-