(1) Protections allowed with Long-Term Contracts. Contracts dollar amount based on original price before protection and # of years locked up (increased cost for more years)
You didn't go into depth about how you would do that, but that is good as there are different ways to do this but all accomplish about the same thing. == My league gives a player his Auction Salary in years one and two. In the third year there is a five dollar increase, in the fourth and every year there after it increases by ten dollars. A player can be dropped at anytime.
(2) FAAB and Auction Dollars. If unused Auction Dollars, can be turned into FAAB, but at less than a rate of 1-for-1. It would cost, for example, $3 Auction remaining to get $2 FAAB money.
I don't like that. It is too confusing. Either give your league a FAAB Budget for them to use or have a league Salary Cap. WIth a cap there is no FAAB Budget. The Owners can bid as often and as much as they want as long as their Team Salary does not go above the Cap.
(3) Players can only be picked up as Free Agents/Waivers once per week, and must be nominated and then acquired based on FAAB winner. Ties go to Nominating team; if still tied, another process done to break ties.
Why not use a Stat Service that has a FAAB. Owners make secret bids, the site breaks ties based on an order that you set up and you can set it to run whenever you want. Much better.
(4) A player may be signed to a Signing Bonus (using Auction Dollars or FAAB) whereby the contract is paid upfront, decreasing the amount of Auction Dollars needed for that player in future years.
I have never heard of that. I guess you could do it, but I really don't see much advantage.
(5) The available protections year to year is based on the team's previous finish in the standings, to give worse teams a better chance at protections.
No sure what you mean by "Available Protections". If you mean Draft Order, that would be fine.
(6) HTH with one category cancelled each week by the "Home" team.
No, I don't like that at all. That is like in MLB the home team gets to put the bases the distance apart they want. If you have a speed team, you put them 100 feet apart. No it doesn't make much sense.
I would be glad to help if I can. I have been running the same Auction League since 1996. == See above my comments on each item.