Hard to tell the age unless you got direct from a breeder, his webbing looks good
store bettas are usually around 9-12 months old
actually my PK male loves the current
they tend to go off food after being moved, i had one wouldn't eat for 2 weeks