I think you're correct on both counts.
So Sessions should not be under any state control for pulling the funding. Right?
I can't wait for them to pull funding in Washington State. But they will probably go directly to the citizens with new taxes to cover it.