No. Treasury stocks do not pay dividends because they are stock that has been repurchased by the company it was first issued from. In addition, treasury stocks are not considered in the outstanding shares of a company nor do those stocks give the holder voting rights on a subject within the company.
No, dividends are paid from gross net profit that a company earns through business. They are given out according to how many stocks a stakeholder has in the company. After dividents, the remaining chunk of profits is what the company keeps.
I think what you are talking about are Treasury bonds, and yes, they do pay interest. I'm not aware of Treasury stock, but U. S. Treasury bonds are safe, your principal is protected and they will pay you interest.
Depending on what type of treasury stock that you have. Many of the stock pay out every quarter. Or you can get a stock that pay out on various maturity dates. You would have to talk with your broker to find out which dividends are available to you and if you change get your pay outs.
Dividends are not paid on treasury stock because by definition the company owns the shares. Paying a dividend would be paying it to the company itself.