Forgive me if I'm stating the obvious - I see you've been in Test long enough to probably know all this, but I believe the Raven is not giftable. I'd like one too.
If you search this forum you'll find some old and new discussion of where to get codes, the fact that for a while they were apparently being 'duplicated' in that people figured out how to use one to get a Raven without fully redeeming the codes, CIG stamped down on that by making the redemption page unavailable, but you could still message them via their support system and redeem a code that way. Look for the posts - I didn't write any of them.
I think the trick to getting a Raven is to find someone selling the promo code that you can trust not to rip you off or sell a code that has already been previously used (maybe hundreds of times!), for a price you're willing to pay. I've spotted several for sale, but didn't bite because I couldn't satisfy either or both of those two conditions.
The Glaive is also fairly limited, but not as much as the Raven. It's available during this Alien week as part of very expensive Concierge-only packs. Much better chance of finding someone to sell you one of these, I would think. Did you search the marketplace already?
@vahadar seems to be offering one for $350 with 10y insurance, but talk to him.
The BMM is available for sale on the RSI website right now, $550 warbond or $600 with some or all store credit. So... if you want it cheaper and want to contribute towards someone else's Concierge status and not be able to
sell gift it on later... have you looked in our Marketplace for people offering them? Again, I think I saw
@vahadar offering one with 6m ins for $350 + his usual fees and currency conversion charges, if you're Test main. Your RSI Handle 'TezTickle' goes to a 404 page (looks like
https://robertsspaceindustries.com/citizens/CrashTD is you though), but our title and join date here implies you're well established. Chat with whoever you want to buy from and they'll let you know if they're happy to trade with you or not. Good luck - it's an awesome looking ship and I'm very excited about mine!