After the page.Close() you could force the page re-loading.
page.Close();
//refresh view
PDFVPage pageToRefresh = m_view.vGetPage(pageNumber);
m_view.vRenderSync(pageToRefresh);
About positioning: PDF coordinates have the origin in the bottom left corner and are different from screen coordinates which have the origin on the top left corner.