Hi Maverick76er,
I would read this post and this post and this topic (about their polyfoam and sources) and this post (presumably from a past employee) before buying anything from FBM. I personally wouldn’t be comfortable dealing with them and as you can see they don’t sell Talalay latex.
Post #4 here includes a list of more reliable sources for latex toppers where you will receive what you thought you were ordering.
It would be preferable to use a dedicated cover yes (see post #2 here).
Phoenix