Arjun,
Give this thread a read: https://community.skuid.com/t/how-do-i-render-custom-picklist-values
And this one: https://community.skuid.com/t/using-a-custom-renderer-to-conditionally-set-a-picklists…
I think between the two you should be able to piece it together.