Yep investing into US stocks or real estate upto $250k per year per person is allowed for Indian citizen. And yes any kind of margin product (equity leverage, F&O, etc) is not allowed.
How to buy stocks on US stock exchanges? I think currently Kotak and ICICI direct have tie up with saxo bank for this. We might have some interesting news on this in the next couple of months.