We know that Regular grammars can only be either right linear or left linear. If we can express a language in one of the form then we can convert it to the other form as well. So we can say that there exists both right and left linear grammar for regular languages. option a and b are true.
If we have an Epsilon-NFA there is always a way out to remove Epsilon transition and get an NFA which is Epsilon free. So e is also true.
The condition in d is not at all necessary for a language to be regular. We can have multiple final states in a DFA as the formal definition states so. So d is False.
Suppose you obtain an NFA having multiple final states. Then you can add Epsilon transition from each of them to another state and call it the new final state and make the previous final ones as non-final. Option c can be proved true in this way. (you can always remove epsilon moves to get epsilon free nfa)