1) False .DFA generates regular grammar. Regular grammar can be right linear or left linear but not both . So, it can be ambiguous
S-> aS / a / ∊
here we can generate 'a' in 2 ways, So, 2 different parse tree can generate 'a'
2) As DFA accepts ambiguous grammar, NFA also accepts ambiguity. As DFA has more restriction than NFA
3) No DPDA could be generated by 2 different parse trees
S ->aSb | ab | ∊