The question is, do I need to do a special separation for that or this
solution is good to go? If I need special power split where I can read
about this?
The solution looks fine.
USB was initially intended for providing minimal power to devices. One port can provide 500mA. Technically the USB spec does not allow for splitters or inline devices, and technically you need A type for hosts and B type for devices (unless using OTG. (even though many people sell devices that do not conform to the USB spec, its probably not that big of a deal unless you want the USB logo on your product) If you want to learn more check out USB.org or USB IF.
USB A-Type
Found on host controllers in computers and hubs, the A-style connector
is a flat, rectangular interface. This interface holds the connection
in place by friction which makes it very easy for users to connect and
disconnect. Instead of round pins, the connector uses flat contacts
which can withstand continuous attachment and removal very well. The
A-socket connector provides a "downstream" connection that is intended
for use solely on host controllers and hubs. It was not intended for
use as an "upstream" connector on a peripheral device.
USB B-Type
The B-style connector is designed for use on USB peripheral devices.
The B-style interface is squarish in shape, and has slightly beveled
corners on the top ends of the connector. Like the A connector, it
uses the friction of the connector body to stay in place. The B-socket
is an "upstream" connector that is only used on peripheral devices.
Because of this, the majority of USB applications require an A-B
cable.
Source: https://www.cablestogo.com/learning/connector-guides/usb