fb_graph は Facebook Graph API のラッパーであり、アルバムの作成など、多くのことを実行できます。
Omniauth は、Yahoo や Facebook などの多くのサービス プロバイダー間で共通の認証インターフェイスのようなものです。サイトごとに異なる認証を実装する必要はありません。これは、Omniauth がプロバイダー API のユーザー認証部分を中心にしていることを意味します。
したがって、Omniauth だけを使用してプロバイダー固有の情報を取得することはできないと思います (間違っていたら訂正してください)。できたとしてもきれいにはなりません。
したがって、fb_graph は Omniauth よりも低レベルの API ラッパーであるため、認証と他の情報へのアクセスに使用できます。ただし、fb_graph を使用して認証する場合は、他のサービス プロバイダーで認証するために作業を行う必要があります。
つまり、ユーザーが別のサイト (Linkedin など) を使用して認証できるようにする場合は、Omniauth を使用する必要があります。また、fb_graph を使用して FB 固有の情報を取得します。
ユーザーが Facebook のみを使用してログインするだけの場合は、fb_graph を使用して認証を行うことができます (認証コードを記述します)。