Are these 2 packages available even after launch or are they limited, i have heard different things from different places but havent gotten a definitive answer yet.
I don’t see why it wouldn’t be offered. The only thing that ‘may’ change is the Savage Skin for pre-ordering and/or Behemoth. However, I think they might just keep them the way it is.
The precedent is that these things are usually available post-release. AFAIK the only benefit for pre-ordering are the free monster and skin. The Deluxe and Monster Race are essentially just DLC bundles.
this is also what i think, but some dude asked so i wanted to give him a clear answer
Usually on PC you can still get pre order bonuses after for a little while or in a steam sale.