i need 5x114 20" rims. i want the rims to look big and bold.

1.what offset size do i need?

2.what tire size do i need?

3.where is the best place to get them?
4.is it possible i can use 21"...