Re: I want pinned tabs restored but not any other open tabs, why are home tabs always initially loaded unpinned?
You can't set the startup (home) page(s) to open as pinned tabs.
You can set Firefox to start with the home page(s) then those pages will always open as normal pages.
The only way to get pinned tabs when you start Firefox is to have the pages open in pinned tabs when you close Firefox and use the "Show my windows and tabs from last time" startup setting.
Note that Firefox will open at least one normal tab when started, but should select a pinned tab if you close Firefox with a pinned tab selected.