I understand though I have an Revolut account but not from the United States. So if I have Revolut and from Europe or any other country besides the United States can I still select that offer and pay?
I don't think so. Usually the seller who is posting the offer would have a US Revolut account and would expect payments to be made by another person with this type of account to make things easier.
When in doubt, it's best to message the seller before trading and ask him if he will accept EU Revolut or similar.