Customizing arrowheads, node labels, and weights in Gephi

Can I adjust the location of arrowheads on directed graphs? Ideally, I would like the arrows placed in the middle of each edge.

I would also like to customize the type of the arrowhead, “<“, instead of solid triangles. Is that possible?

Can I also move the node labels off the nodes, or must they remain centered on each node?

Can I change the edge weight datatype from float to integer?