Getting Difusse/bump/specular seperate from blender.

Here goes a stupid noob question.

I have created an object in Blender I want to transfer to unity. It has procedural Materials.

First question: How do I bake the material to a texture file so that I can use the lighting of unity later when my object moves. (Bake without light and bump)

Second Question: How do I generate a bump map for my object.

And finally. a speculator map where the my object is shiny.

I have looked but can not find any information on the subject.

Any help is appreciated.

Render / Bake panel