Finland has announced that their and Sweden's ratification protocols have just been signed, meaning the standard membership action plans and their associated delays have been circumvented. The last step remaining is ratification by all 28 members' legislatures.
The timeline is probably short enough to avoid the extradition cases being resolved beforehand - to be clear, these are likely to end in rejection of extradition requests. Those will anger Turkey, but it won't matter if Finland and Sweden are already in NATO. The remaining wildcard is Hungary.
Canada ratified it already, as Canada doesn't require the involvement of the Legislature, it seems (through it already voted unanimously to encourage other countries and Canada's government to make them enter NATO as quick as possible last month). Foreign minister Mélanie Joly signed it.
Same thing for Denmark it seems and Germany will consider it on Friday.