1) Only players with ONE year remaining on their contract can be signed.
2) You can ask what they want. Or you can just resign them to what you see fit.
3) Clauses that can be added into a contract - No-Waive Option, No-Trade Clause, Player Option, & Team Option.