Besides the question if DirectAdmin would support it: we can never answer your question. You could have one website requiring 24GB of RAM or a website with a much lower footprint. Depends on code, queries and visitors. But a good guess would be to start with 256MB. Every VPS supplier allows you to grow if needed.