On aspects of infinite derivatives field theories & infinite derivative gravity