ブループリントクラスからレベルブループリントへ変数を持っていきたいのですが。

何にインターフェースをもたせようとしてるのかわからないのですが、

レベルブループリントその物に、インターフェース型を継承させることは出来ないはずです。

ブループリントクラスにインターフェース型を継承させることは出来ます。
レベルブループリントから呼び出す時に、そのインターフェース型にキャストして使えば、クラスでキャストするよりも柔軟性があります。

https://answers.unrealengine.com/questions/554615/levelbpにあるカスタムイヘントをcharacterbpて呼ひ出したい.html?sort=oldest&lang=ja

それ以外の方法だと、上記の質問のケースと同じで、事前にバインドしておくことで、任意のタイミングでカスタムイベントを呼び出すという方法があります。

やり方を逆にして、レベルブループリント上にディスパッチャを作って、そこにブループリントクラスのカスタムイベントをバインドする方法もあります。キャストは必要ですが、バインドする時の1回で済みます。