How would I go about creating a TCG in Unreal Engine 4?

Which Unreal Engine 4 preset should I use?

Just wondering, how would I set up the playing field for a TCG?

How should I animate it?

How would I add special effects to the cards?

How would I add A.I.?

Effectively, I have no prior experience with creating a TCG, or even setting up A.I., and it would help if you could explain in rather a lot of detail.
Thanks in advance :stuck_out_tongue: