I am not 100% sure on the OLCI question (although I think it will be possible) but to answer the immigration question, this flight often arrives into Terminal B in EWR. This can help quite a bit with the wait times compared with the majority of flights around that time that arrive in C. I would estimate 30min for immigration, although if another flight has arrive just before you then this could be significantly more.