Win 7 is supposed to be able to align it properly, so nothing to do there. It's not clear from your post whether or not you're also using the drive as the OS / Program File install, but I would recommend that you do so, unless you need the entire drive space for temp/scratch.
No need to manually disable defrag on the drive. Windows will take care of that itself. As for indexing, it depends on the customer needs. If they want to be able to use Windows Search to quickly get access to files, leave it turned on. An because of the random access speeds of SSDs, there's little performance impact in day to day work. Lastly, because indexing is 90% read, it's a negligible hit on the write/erase cycles of the drive. In most cases, I recommend leaving it on.
As for OCZ's recommendation of leaving it on the login screen a few hours each week, that's being overly conservative. Any period of idle drive activity is fine, just easiest to have that happen at the login screen. And even then, I have doubts as to what benefit the idle garbage collection will actually have on the performance of the drive anyways.
Intel i7 4790k @ stock, Asus Z97-PRO(Wi-Fi ac), 2x8GB Crucial DDR3 1600MHz, EVGA GTX 760
Samsung 950 Pro 512GB + 2TB Western Digital Black
Dell 2408WFP and Dell 2407WFP-HC for dual-24" goodness
Windows 10 64-bit