as far as i know, no. it won't expire
i'd like to verify it tho by asking the billing department but they're not here at the moment so yeah
if you're going to use BanaCash though and you're planning to save it for at least half a year then that's fine. My BanaCash has been existing for over a year now and it's still there