Thanks for your questions. It is not absolutely necessary as long as your subfloor passes a moisture test, but in my opinion, it's better safe than sorry. I always use a moisture barrier. Some underlayments serve as both, so check to see if your attached underlament is also a moisture barrier.