Airgas will have everything you need
Tanks are re-certificated and filled by professionals and it makes a very big difference (you do not want an overfilled paintball tank exploding in your house, been there done that).
Regulator will run about $30, tank will vary on the size you don't buy the tank just exchange it all the time.