Can I unstake 100% of my eos?

1.0.6

This is not recommended, because then you wouldn’t have resources on the network and wouldn’t be able to perform actions or transactions, your account would be deemed useless. You would need a small amount left staked in order to perform transactions.