For this language $\{ w \mid w \text{ contains at least three 1's} \}$, its DFA diagram is defined as follows:

While trying to convert it to NFA, but I realized that its NFA would be identical to its DFA. I'm not sure is it possible or not since I know there is a procedure to convert from NFA to DFA. Does NFAs always require a $\varepsilon$ transition or a transition which has one input goes to two states?
If it does, I could just add a $\varepsilon$ transition; though, it doesn't mean much.

A NFA can, by definition, be exactly identical to a DFA; there is no need to induce some nondeterminism "by force".