1.) no, with puffers out of site really is out of mind, they would naturally prefer real plants but its no biggy, you just need to make sure there is plenty of obstruction to the line of sight.
2.) yes, not needed though as long as you have a little surface agitation from your filter, they...