Online recovery won't work. Why? Because I changed the setup. The online recovery probably checks for your hardware, and if it doesn't match with serial number, it won't let you install Mac OS from the internet (obvious reason, I could be creating disks with free mac os for everyone). With original HDD, it works. With new SSD, it doesn't.
You can't boot from USB. No USB stick, no USB enclosure, no USB dvd drive. It doesn't boot from USB. Ever. It is a feature of MBP. Airs boot from USB just fine, because they don't have integrated DVD drive.
No boot from LAN
In my case, I took away the DVD drive, put in original 500gig HDD, and then I put new SSD to where the HDD was. (I did that with OptiBay). Now what's the procedure... It took me a month to figure that out, because I wanted Windows on the SSD, and Mac OSX on the HDD, which was in the optibay. And you can't boot from USB. Oh, also, you can't put SSD into the OptiBay, because the SATA port for DVD drive only works with HDD, but it won't see an SSD drive (I don't know why, that's just the way it is). So how you get a Windows in there?
Well, I first installed Mac OSX onto HDD with original setup through online recovery. Both HDD and DVD drive on their place. Then I made the switch, HDD instead of DVD and SSD instead of HDD. You'll boot just fine holding the Option key. Then you use VirtualBox and use the whole SSD with direct access to allocate it as virtual drive. And then, through virtual box, you use Windows image to boot to installation and you let it copy the install files. Once it's done, I turned off the VirtualBox, rebooted to SSD and installed the rest of Windows. This procedure also includes NTFS driver for Mac OS which you need to have and rEFIt (these are needed to have OSX installed on a drive, that also serves as a data drive for Windows, so both systems with different partitioning approach use data from one physical hard drive), which will allow you to boot from both drives into different systems. I will write this one at the end, so you might miss reading it: Do not delete Apple partition, once you have Windows installed. Because you still need it to download Windows Drivers, which you CANNOT download ANYWHERE ELSE(maybe you can, the old ones, but I couldn't download the most recent windows drivers anywhere, not even on a torrents), but download them through the Boot Camp wizard, which is otherwise useless and won't work with Windows partitions installed on the drive, and also it tells you to put in the Windows DVD, which is a nonsense, because my DVD drive was no longer connected to the computer. You can't plug it through USB when you are in MacOS (so Boot Camp Assistant sees it), but the computer won't boot from it on reboot.
Due to recent hard disk failure (HDD), I lost the partition with Mac OSX, and also it's recovery partition. With this setup, I will go to Apple Store and ask them to install Mac OSX to HDD, while preserving Windows in the main bay. If they can accomplish it, I have no problem paying the money for the system, if they tell me they can't do it, I'm selling it, and I'll buy a PC.
If you are just REPLACING the disk in your MBPRO, then you would be better off to go to a desktop PC, with Windows on it, get an app that can clone Mac partitions (they cost just few bucks, and believe me, it is worth the time, I have spent ages doing research on this and then actually using it, plug both drives into the computer (yes, uncover the side panel, get two sata cables, and connect them to the motherboard and to the drives, along with power cables), turn on the computer, and then use the software to do the actual copy of recovery partition of your original drive to your new drive. The Recovery partition has about 700MB, everything else you don't need, it will be created when MacOS installs. After you are done copying, put the SSD to your Apple Computer, and turn it on. That's it.