#1 Shading shouldn’t be a problem for an exprienced artist
#2 No tattoo is perfect, artist error your mybe even your skin won’t take a certain color, but it should be damn close unless your skin won’t take it well
#3 Shave
other idea
#1 doable
#2 It’s your tattoo, other people opions don’t matter
#3 it can’t be small and the artist will tell you the size he/she thinks it should be done well, don’t be afraid to ask them there opions