Part of answer : integer indexing is supported (they are encoded in a special way in lucene index - see org.alfresco.repo.search.impl.lucene.analysis.NumericEncoder -).
But it seems that there are no way -out of the box- to use some shortcuts like field > 5 (that could be translated in the back end as a range query for lucene).