1. Not necessarily. D and L refers only to the last chiral alcohol group (usually drawn at the bottom, furthest from the carbonyl function).
Actually, if you have the same molecule (say D-glucose and L-glucose), they ARE enantiomers of each other. The only thing that changes between a D and L sugar is the spatial orientation of the molecule. Yes, D-glucose and L-mannose are diastereomers, but if you are concerned with D/L nomenclature for the same molecule, they will be enantiomers.