I mean, I do not understand what you want to do.
You have created an image using Awesome font. That image is in your first post.
You said that you know how to create a background image using text.
They are the same... they are both images.
Foreground image or background image depends on where it is coded, HTML or CSS.
I do not understand the problem. Can you give more information?