You can follow the bridged AP recipe for both APs. The basic idea is that you will disable the DHCP server on the APs and set the IP address on the same subnet as your main router (but unique addresses that are not used elsewhere and that does not overlap the DHCP pool). Then, each of those devices will be connected via the lan port. You can cascade them or have them in a "star topology" -- either way is valid as long as it's all lan-lan connections.
So you mean that I can make all of them as dumb AP and connect them with LAN ports only like a star topology. And finally, they can make a wlan roaming? Is it right?
As long as the APs are connected using their lan ports (and not the wan ports), you can use any of these topologies:
directly to the main router
connected to a switch that is connected to the main router
main router > AP 1 > AP 2.
All three of those are valid, so just use the one option that works best for your physical setup.
Yes. Don't forget that you also need the devices to have the same SSID, encryption type, and password. It is best to also make sure you adjust your AP's so they use non-overlapping channels and often lower power levels to encourage roaming.
I recommend against 802.11r unless there is a demonstrated need for it, and only after optimizations have been made to the radio configuration.
Specifically, there are some wifi client devices that do not work properly when 802.11r is enabled (and that doesn't even address the possibility of misconfiguration).