Go to you're local hardware store or place that sells paint. There is a product that you can put on the surface to keep the color, so it can be stained to look uniform. I have been working with pine since 1962 and have used these types of products. You can look at Minwax's web site to see there product that does this kind of job. Good luck!
The best way to deal with the shiny area is to apply varnish on the whole table. The Dulux trade polyurethane varnish would be a good option to use. It is commercially available in clear gloss, satin and matt color ranges.