Only place you may have trouble with would be around the heads deck where the spark plug cooling hole is. Make sure the gasket doesn't cover it.Use the 350 gasket and check that the fire ring on the gasket doesn't cover this cooling hole.
By the way,,,some 305 heads have 350 intake runners and also produce higher compression.