Does Android allow swapping processes to memory?
There is no swap partition on Android by default. The reason they don't use a swap partition is because flash tends to be slow to write. As Matthew said, the kernel itself supports swap files (yay linux!). You could replace the kernel and you would have swap support.

However, Android does do paging. Look at this answer on stackoverflow as its quite useful.