(1) How specific bits get addressed varies by card type. In your I/O tree there will be a rack named "UNREADABLE" (since we can't read you posted images clearly).
In the controller-scoped tags, there may be several tags, like UNREADABLE:I, UNREADABLE:O, UNREADABLE:3.I, UNREADABLE:3.C, and so forth, again depending on the type of I/O rack and modules within that rack.
Again typically, for discrete module, the tag UNREADABLE:3.I might be an alias for UNREADABLE:I.Data[3]. That is, the DI card is in the 3rd slot (which may or may not start counting from zero) of the UNREADABLE rack.
The various inputs on that I/O module will be the bit number of the associated word. Both UNREADABLE:3.I.5 and UNREADABLE:I.Data[3].5 reference the same point, and either can be entered in RSLogix.
(2). In RSLogix, the following two rungs are functionally identical:
X A
---| |---+--{L}-
|
| B
+--{U}-
X A B
---| |------{L}----{U)
Some programmers prefer the latter style, others prefer the former, more traditional one. The rule is quite simple: output instructions always "pass power" if their inputs are true.
You may even run across instances where output instructions (coils, timers) are in the middle of a run, like so:
X +----- TON -+ Delay.DN C
---| |---| Delay |------| |------{L}
| 1000 |
| 0 |
+-----------+
When X is true, the timer runs. While the timer is enabled, it evaluates as "true", and so the only thing that is keeping the 'C' bit from being latched is that the timer is not done yet. Once Delay.DN evaluates as true, 'C' latches.
Again, this is more of a programming style. Programmers who have done more Function Block programming will be comfortable with it. Those who think of ladder as an electrical diagram, and don't feel that the timer can work without being tied to the "common" power rail on the right will get confused.
HTH