As far as I know videos of the Jade Weapon mission along with the Special Episode of Reno and Special Episode of the Legendary Turk have never been uploaded. However the last time I checked for them was a couple of years ago. I don't know if they have been uploaded since then but I haven't heard anything during my time lurking in the BC fandom. If no one else here knows where to find them then I wish you good luck in your hunt
Before Crisis: ビフォア クライシス
Jade Weapon: ジェイドウェポン