I have no idea of the competency of any travel agents in India. If you want to upgrace using FB miles, then you will have to fly either AF or KLM to the USA. I would also suggest that you fly from Europe to the farthest point west in the USA that you can, as you most likely will not be able to upgrade easily on the USA portions with FB miles (it may be possible with NW or CO but definately not with DL).
AF has daily flights to LAX and SFO. I think that I would use this option instead of SNA and SJC. This way you could have the nice seat all the way and skip the extra connection. Your father will probably need to rent a car anyway, or there are airport shuttle bus options, and of course taxis.