Confirmed - you may purchase weapon and equipment upgrades from Piero.
YES! You CAN use Bone Charms!
The only upgrades that void the achievement are the ones you purchase with runes. Blink 1 is given to you, that is the only one you can use. Purchasing Blink 2 will void this achievement.
Hope that clears up any confusion.