Toggle switch on digital circuits?

Yes, but mechanical switches may need debouncing.
???
Yes.
No.