Everything you mentioned should be good, but add a few fake plants (or real) to make him feel more secure. Also, they are very unlikely to go on land, but coco fiber sounds good if he were to ever go on land.
You should never keep two Budgetts frogs together. They will fight to the death.