Hello Rena,
Thanks for asking. 
- Please add following CSS under Pro > Launch > Theme Options > CSS to change width:
.x-recent-posts a.x-recent-post4 {width: 20%;}
-
Title is already a clickable link. Can you please confirm?
-
Please add following CSS under Pro > Launch > Theme Options > CSS to remove border.
.x-recent-posts a {padding: 0;}
- To move date above title will require change in core files. For that I suggest you to setup child theme.After setting up child theme, please copy recent-posts.php from /wp-content/themes/pro/cornerstone/includes/shortcodes/ to /wp-content/themes/pro-child/cornerstone/includes/shortcodes/. Next, all you need to do is interchange line number 74 and 75. You can also directly copy page following code. Here is the code you can use at line number 74 and 75/
. '<span class="x-recent-posts-date">' . get_the_date() . '</span>'
. '<h3 class="h-recent-posts">' . get_the_title() . '</h3>'
Thanks.