Is it possible to run Wordpress site using IBM Cloud Free Tier account? If so what is overall technical plan i should follow?
Yes you can but you will be limited in the architecture you can use. Here is an example of running wordpress on an IBM Cloud Kubernetes Service cluster: https://github.com/IBM/Scalable-WordPress-deployment-on-Kubernetes. This should be able to be deployed on a free tier cluster.