Does my Smart911 need to be 100% complete?

No.  

Your Smart911 profile can have as much or as little information as you want to provide if you need to call 911.