There is actually a new, easier on-car procedure for the wheel bearing. You should be able to borrow/rent the tool to perform the procedure from your local Subaru dealer, but be aware the tool is set up for 5x100. There is also a 5x114.3 plate for it but most dealers don't have the second plate. No more press, no more mess.
Good luck!