Is it a feasible option to use Genesis for this integration?
I didn't find any pointers about it.
Is genesis used only for integration of SiteCatalyst with other Products?
Currently Genesis is only used to import/export data between SiteCatalyst and other products, including Salesforce. You can find the brief introduction about Genesis http://tv.adobe.com/watch/omniture-products-overview/what-is-genesis/
Cui Meng your answer give me some good info.