Since arXiv still doesn't seem to support LuaLaTeX, I need to make my document work with pdfLaTeX instead. The only LuaLaTeX-specific stuff is
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}
If I want the document to look as close to the one I compile with LuaLaTeX as possible, what do I need to do in terms of fonts? What differences can I expect? Is there anything in particular I should be on the lookout for? Are there subtleties that I really need to check in detail?
There is no other LuaLaTeX-specific stuff in my document, and it does compile fine with pdflatex once I replace some unicode symbols (but, of course, it looks entirely different).

chickenizepackage porting it to pdftex might be tricky. – David Carlisle Oct 12 '15 at 16:05\usepackage{lfluatex}, then do\ifluatex <your current font stuff> \else <pdflatex stuff like inputenc, fontenc, mathpazo> \fi. Then you can compile with either engine. – jon Oct 12 '15 at 16:58