1 & 2 Check this out
3 I just use the Yearly Insights sheet and just use a category Money Saved (transfer type) for any amount leaving my checking to go into my investments
5 Net Worth Tracker might help
6 Should already be included in a the Foundation Template by default, like the Spending Trends