Yes you can use cloudflare just make sure the A record is pointed to 65.19.141.77 or 64.62.151.106 if you are on Tommy, and 65.19.141.67 if you are on johnny.
i would recommend making your WordPress site into a static site so you don't use a lot of server resources. there are many plugins that will help you with that. You can also use a caching plugin.