Sort:  

What if a person's self-upvoting is 99% or even 100%, will it be considered illegal at Steemit?

There are no rules here, and this is the power of steem. You might even find people that will appreciate that you don't give back any votes, but probability will be hard to convince them to upvote you :))