As we don't know Beta 2 release date, it is at least few weeks off. In mean time these are quite critical patches, and devs will be able to see results before Beta 2 rollout. So it might just mean FD wanted us to test these ASAP. Also people requested insurance bug to be fixed for long time now.
Maybe. It won't get tested by me I'm done on this build personally due to burn out. Too little too late for me. Good luck though guys testing. Maybe FD could list some things they need testing it would be a lot more efficient and give a semblance of communication between us.