well for starters you should always have a towel (i prefer micro fiber) and a ball cleaner, now for ball cleaner there are many options but the track cleaners like clean and tacky are the best. You should after every time you bowl and finish use the cleaner and towel and clean your bowling balls. This will keep them in good shape.
Now after a while say like 125+ games you might need a resurface/ oil removed from your ball, just talk to your pro shop about that
--------------------
For aresnal and stats check profile