2. Yes, absolutely! As where to build the ShipTech Fab, there are advantages and disadvantages. Building in Albion isn't actually terrible, as there you will have ready customers and you can then turn a tidy profit off them; also, production resources are readily available there, so keeping the station running is simple.
However, if you are developing a personal economy in DeVries, building it there makes more sense as it makes the product more readily available to your construction projects, and the Canteran shipyards will also buy your FRs, so it's still profitable. The challenge here is keeping the station running: you will either want to set up the economic infrastructure in DeVries, or will need to manually (and rather laboriously!) cart in a lot of the resources (Fusion Reactors have significant requirements when it comes to production resources.)
Waiting till Omicron Lyrae would be the one option I would NOT recommend - there's little upside in delaying: it's much like building in Albion in terms of profitability and access to production resources, only later in the game, so all it would accomplish is a delay. However, there's no reason not to ALSO produce FRs in OmLy, to support shipbuilding that side and to make additional profit, but...