Here are some work-arounds that require some bookkeeping effort on your part, but they're better than nothing.
Re #2 and #3, if you keep mental track of where you want to be, you can jump to a particular page. When you're on page 1 of your match list and click to see the next page, you'll see a URL of the formhttp://dna.ancestry.com/atResultsSummary.aspx?id=45133#2
45133 is my ID, so yours will be different. #2 is the page. You can substitute any page number in your browser window.
Re #4, if you keep track of the match URL, you can go directly to the record. The URL is of the formhttp://dna.ancestry.com/atMemberMatch.aspx?id=45133&mid=...
where ID is your ID (45133 in my case) and MID is the ID for the match. Your ID is constant, but the MID varies and refers to a specific match.