If you're going to target a specific keyword, here's what I'd recommend (and I'll answer you specific questions at the end, but Dana's already done a good job with that).
1. Ask why. Why do you want to rank for that keyword? Are you sure it's going to do for you what you want it to - which I assume is bring sales? Is your page set up to convert and create sales from visits for this keyword?
2. Study the current search results for that keyword. What is Google returning for results right now? Looks like it's most shopping pages. They've obviously determined this is a transactional or "action search" - someone wants to do something (buy Indian bridal sarees).
3. Have _one _targeted page that's optimized for that keyword: Indian bridal sarees - you need a page with all the on-page elements that make it clearly "about" that topic. Although a little outdatted, check out Rand's "Perfecting On Page Optimization" - DON'T obsess over this. It's a traditional starting point. Use Moz's <a>on-page analysis tool</a> to see if you're page is targeting the keyword. Again, don't obsess, but if you score an F, you may want to improve things.
Getting to your exact questions;
I read many places about never use the same keywords/anchor text this will consider as spam by google
You are most likely referring to the Penguin algorithm. Nowadays you should aim to have about 75% of your back link anchors to be branded and only 25% keywords.
The stuff you have read is not talking about the percentage of keywords on the page, or even the percentage on internal keyword anchors.
I think in general you are just mixing up back links and just general keywords on the website.
if i have 10 articles so in 7 articles i have to give primary keyword and the rest of the 3 will be generic.
Dana's right with this, I wouldn't pay attention to that at all. Just write your articles how you want to. Target keywords if you can, but don't obsess.
I would honestly focus more on - what's everything you can do to get traffic to those articles without Google? That's a whole other topic, but I think that mindset would be valuable when thinking of how to go about writing, and getting traffic to, your article content.
-Dan