Well, I have to say that I disagree with you on the bullet button issue. It could be a non issue next year if legislation passes that don't exempt them anymore (highly likely).Bullet Buttons/Mag-locks meets the requirements of the CA AWB when it comes to configurations like mine. This one doesn't require heavy modification at all; and only takes a minute or less to set or remove. And while top-loading sucks, it's doable and for myself, well worth the cost of modding a rifle my way.
mini-14 mag lock is here!!! and its free. - Calguns.net
Just a thought, have you considered a standard sporter configuration synthetic stock (ruger, hogue, even choate makes one, ramline) ect? They do come with slightly different lengths of pull, which would address that concern.
In theory, you don't need both a rail and strut since they both act as heat-sinks for the barrel. I would be more tempted to go with a rail. I really like the clean look of the ultimak, but thats your decision.
Good luck with your project.