Can perfect fit blinds be installed on a sash window?

No they cannot be installed on a sash window due to how a sash window operates – the perfect fit frame would obstruct how the windows operate and usually sash windows have obstructions within 25mm of the glazing.