Cute puppies! On to your questions...
To teach your puppy not to whine at you for attention you have to be 100% consistent in not responding. Period! If you ignore her "most" of the time it won't work ever. But it helps to set up a schedule and a routine to minimize her whining, and then absolutely never give in and respond. She will whine and cry for a bit, but if you stick to your plan she'll get over it and you'll be done. If you don't, trust me, this can go on and on and will likely get worse, not better!
On your second question let me say first that a 3 month old puppy should never go to a dog park, or anywhere else that other dogs frequent, because they haven't had all their vaccinations yet and are susceptible to parvo and distemper and a whole host of other diseases! Stop putting your puppy at risk please!
On the wrestling, they are young puppies, and young puppies have short attention spans for everything except wrestling with a buddy LOL! For now walk them separately until they learn to behave well that way first. Good luck!
It's not the size of the dog in the fight, it's the size of the fight in the dog. Mark Twain