It's very doubtful. Even just for regular printing, things can get strange because the printer was never intended to run through a print server. Every time I've ever hooked a printer up to a print server, none of the extra features work (like monitoring the ink levels). Windows can send it a print job and that's it.
It's pretty irritating, becaues USB cables aren't supposed to be long (something like 2 meters max), and powered repeaters actually don't extend that according to the official spec. I can't find any good way to put a modern printer in another room other than to actually have a windows machine in that room with it and share the printer normally over the network.